之前我们介绍了数据的类型,今天我们主要介绍数据库中表的约束,虽然数据类型对我们的数据进行了一定程度的约束,但是那些约束很单一,很多情况还是难以处理,所以就有了表的约束。对于表的约束主要有:null、not null、default、comment、primary key、auto_increment、uniqu key。 这里我们一一进行介绍,首先是null和not null,通过字面意思就可以明白这两个属性是对数据是否可以为空的,数据库中的默认字段基本都是字段为空,但是在实际开发过程中, 要减少空字段的数量,因为空字段是没办法参与运算的。 首先我们创建一个名字叫做myclass的表,这个表里我们在设置列的时候将两个列班级名称和班级教室都设置了not null。 当我们在插入数据的时候