MySql学习日志三,测试小练习

-- 跟着遇见狂神说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 高亮显示截图

建表成功显示截图




posted @ 2023-05-13 11:22  YE-  阅读(10)  评论(0编辑  收藏  举报