1 创建表
# 创建表 表名,字符集,排序规则,引擎
CREATE TABLE `user` (
id int not null default 0 comment 'id',
name varchar(32) not null default '' comment '名字',
password char(32) not null default '' comment '密码',
birthday date comment '生日'
)
CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci
ENGINE = InnoDB;
-- 说明
not null ,表示这个字段值的不可以为null
default 0 ,如果没有给id 字段赋值,则默认给0
comment , '注释' : 对该字段的一个说明
charset / collate / engine -- 字符集,校验规则,存储引擎

- 红色字的关键字,是规定好的,不能修改
- filed 是列(字段)名, 是创建表时,由表的设计者在规定, - 表字段的命名规范有两种
- 驼峰法(userName)
- 划线法 (user_name)
 
- datatype: 是字段的数据类型, mysql的数据类型是一个重点 
- 创建表时,可以指定 - 字符集(character set )
- 校验规则(collate)
- 存储引擎(engine)
 
- 存储引擎主要有三种 - MyISAM
- InnoDB
- meomery
 
2 表对应的文件
表结构
表的数据
表的索引

 
                         
                                

