MySQL之 表的约束(空属性约束、默认值、列描述、zerofill、主键约束、自增长、唯一键约束、外键约束)
常见的表的约束:1.空属性约束空属性约束包含俩个值:null(默认的)和notnull(不为空)数据库默认字段基本都是为空的,但是有些情景下,数据为空时没有办法进行运算,就不要要保证字段不为空。eg:创建一个班级表,包含班级名和班级所在的教室,如果班级没有名字,不知道在哪个班级,如果教室名字可以为空,就不知道在哪上课。创建该表:此时进行数据插入必须赋俩个值,否则就会报错。2.默认值默认值:指一种数