Unsigned
- 无符号的整数
- 表示了该列不能声明为负数
zerofill
- 0填充的
- 不足的位数用0填充 例如 int(8) 12 填充为 00000012
自增
- 自动在上一条记录的基础上 + 1 (默认)
- 通常来设计唯一主键,必须是整数类型
- 可以自定义设置主键自增的起始值和步长
null 和not null
- 设置为not null后不赋值就是报错
- 设置为null,不填值就默认为null
默认
- 设置默认的值
- 例如sex 默认值 为男, 年龄默认为 18
- 如果不指定该列的值,则会有默认值
拓展:做项目时需要用
一个表必须存在的五个字段
- id 主键
- `version` 乐观锁
- is_delete 伪删除
- gmt_create 创建时间
- gmt_update 修改时间