约束是什么: 每个人都在网站或者APP上注册过账号,在注册账号时会限制用户名.密码等格式,如果格式不对就不能注册.在数据库中我们可以通过约束来进行限制,超过约束范围的数据就不能写入. 约束的种类: 主键约束:主键列的值不能为空,并且不能重复(主键约束是特殊的唯一约束),有主键约束的列可以被其他表引用,一个表中只能有一个主键约束. 唯一约束:有唯一约束的列中的数据不能重复,但可以为空值(NULL). 检查约束:限制某个列中的数据的取值范围. 默认约束:设置默认约束后的列,在不输入数据的情况下,数据…