默认值约束(Default Constraint),用来指定某列的默认值
非空约束(NOT NULL)指字段的值不能为空
唯一约束(Unique Key)是指所有记录中字段的值不能重复出现
主键(PRIMARY KEY)的完整称呼是“主键约束
键值必须唯一标识表中的每一行,且不能为 空
自动增长(auto_increment)
AUTO_INCREMENT 的初始值是 1,每新增一条记录,字段值自动加 1。
AUTO_INCREMENT 约束的字段必须具备 NOT NULL 属性。
AUTO_INCREMENT 约束的字段只能是整数类型(tinyint、smallint、int、bigint 等)。
AUTO_INCREMENT 约束字段的最大值受该字段的数据类型约束,如果达到上限,自动增长就会失效。
外键约束(FOREIGN KEY)
外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性