四、约束-5.小结

1、非空约束:not null

        限制这个字段能否为null

2、唯一约束:unique

        用户名、手机号、身份证号等,要求字段不允许重复

3、主键约束:primary key(自增:auto_increment)

        主键 —— 一张表中的唯一标识

        主键约束,既是非空的,也是唯一的

        自增:auto_increment是MySQL特有的,Oracle没有auto_increment

4、默认约束:default

        若字段保存时没有指定的值,会直接用默认值

5、检查约束:check

        要求某个字段存储的值,必须达到某一个或多个条件

6、外键约束:foreign key

        一旦涉及到外键,便涉及到两张表

        外键约束,保证数据的一致性和完整性

你可能感兴趣的:(MySQL,数据库)