Unsigned:无符号
· 无符号的整数
· 声明了该列不能声明为负数
zerofill:填充零
· 不满足长度时,用0进行填充
· 如:int(3),5 ——> 005
· 位置在无符号的下方
自增
· 通常理解为自增,自动在上一条记录的基础上+1(默认)
· 通常用来设计唯一的主键 index,必须是整数类型
· 位置在无符号上方
· 可以自定义设计主键的起始值和步长
非空:NULL NOT NULL
· 若设置为not null,不进行赋值,就会报错
· NULL——不进行赋值,默认为null
默认:default
· 设置默认的值
· 如:sex,设定默认值为男,若不指定该列的值,即为默认值
· navicat中设定默认值要加 ' '
项目字段规范:每一个表,都必须存在以下五个字段(未来做项目用,表示一个记录存在的意义)
· id:主键
· `version`:乐观锁
· is_delete:伪删除
· gmt_create:创建时间
· gmt_update:修改时间