-- 跟着遇见狂神说mysql进行小练习
-- 题目
-- 目标:创建一个schoo1数据库
-- 创建学生表(列,字段) 使用Sql创建
-- 学号int 登入密码varchar(20)姓名,性別varchar(2) ,出生日期Cdatatime) ,家庭住址, email
自己敲了一遍,成功了
CREATE TABLE IF NOT EXISTS `student` (
`id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '学号',
`name` VARCHAR(30) NOT NULL DEFAULT '张三' COMMENT '姓名',
`password` VARCHAR(20) not null DEFAULT'123456' COMMENT '密码',
`sex` VARCHAR(2) NOT NULL DEFAULT'男' COMMENT'性别',
`birthday` DATETIME DEFAULT NULL COMMENT'出生日期',
`address` VARCHAR(100) DEFAULT NULL COMMENT'地址',
`email` VARCHAR(50) DEFAULT NULL COMMENT'邮箱',
PRIMARY KEY(`id`)
)ENGINE = INNODB DEFAULT CHARSET=utf8
SELECT *FROM student;
注意点:
PS. 1.COMMENT是注释,不要打错了,我都打成COMMIT了
2.使用英文(),表的名称和字段尽量使用 ``括起来
3.AUTO_INCREMENT 自增符号
4.MySQL不区分大小写
5.字符串使用单引号括起来!
6.所有的语句后面加,(英文的) ,最后一个不用加
7. PRIMARY KEY主键,一般一个表只有一个唯一的主键 !
navicat 高亮显示截图
建表成功显示截图
标签:COMMENT,VARCHAR,DEFAULT,练习,--,MySql,日志,NULL,主键 From: https://www.cnblogs.com/yzx-sir/p/17397008.html