创建表

创建表

--创建一个名字为student的学生表
--包含学号、姓名、年龄、性别、出生日期、家庭地址、电子邮箱
--学号设置为主键
CREATE TABLE IF NOT EXISTS student(
`id` INT(4) NOT NULL COMMENT '学号',
`name` VARCHAR(30) DEFAULT '匿名' COMMENT '姓名',
`age` INT(3) DEFAULT 0 COMMENT '年龄',
`sex` VARCHAR(2) NOT NULL DEFAULT '女' COMMENT '性别',
`birthday` DATETIME DEFAULT NULL COMMENT '出生日期',
`adress` VARCHAR(50) DEFAULT NULL COMMENT '家庭住址',
`email` VARCHAR(2) DEFAULT NULL COMMENT '电子邮箱',
PRIMARY KEY(`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8

总结创建表的命令

CREATE TABLE [IF NOT EXISTS] `表名`(
`字段名` 列类型 [属性] [索引] [注释],
`字段名` 列类型 [属性] [索引] [注释],
...
`字段名` 列类型 [属性] [索引] [注释]
)[表类型][字符集][注释]
posted @ 2021-12-29 15:57  Oh,mydream!  阅读(274)  评论(0)    收藏  举报