为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。
1、主键约束
add/drop/ primary key(id)
modify id int primary key
2、自增约束
auto_increment
可以管控主键约束自动增长
3、唯一约束
约束修饰的字段的值不可以重复
4、非空约束
修饰的字段不能为空
5、默认约束
当我们插入字段值的时候,如果没有传值,就会使用默认值,传入值则不会使用默认值。
也可以使用alter。。。add。。。添加
6、外键约束
涉及两个表:主表、副表
版权声明:本文为CHUCUN11原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。