约束用来保证数据有效性和完整性

1.主键约束 primary key:信息记录某个字段可以唯一区分其他信息记录,这个字段就可以是主键(唯一 非空)只有一个  没有业务含义

mysql数据库表的约束说明

mysql数据库表的约束说明

mysql数据库表的约束说明

2.唯一性约束 unique:该字段的值不允许重复  比如邮箱是不可以重复的
一张表中可以有很多个唯一约束  可以设置多个字段联合作为主键--联合主键
(也可以唯一非空 )有特定的业务含义

mysql数据库表的约束说明


mysql数据库表的约束说明

mysql数据库表的约束说明

3.非空约束  not null 该字段的值不能为空  必须有值

4.自增长
用于主键字段;且是int类型,不能是double

mysql数据库表的约束说明

mysql数据库表的约束说明




相关文章: