- 主键约束:primary key,可设置自增auto_increment。每个表只能定义一个主键,不能为null,可以设置单字段主键或联合主键(多字段)
- 外键约束:foreign key,可以为null或另一个表主键的值,可以设置多个外键,外键中的列的数目和数据类型必须和父表的主键中的列的数目和数据类型相同
- 唯一约束:unique key,一个表可以有多个unique列,可以为空null
- 检查约束:check key,设置取值范围等
- 非空约束:not null
- 默认值约束:default 100
特殊说明:
<=>:安全等于,可以判断null值
<>,!=:不等于