嘉定北京网站建设,东莞市网络优化推广服务机构,php app网站建设,wordpress内容页怎么分页约束的概念#xff1a;约束是作用于表中字段上的规则#xff0c;用于限制存储在表中的数据。
约束的作用#xff1a;用于保证数据库中数据的正确性、完整性和一致性。
约束分类#xff1a;
约束类型作用关键字非空约束限制该字段的数据不能为nullnot null唯一约束保证该…约束的概念约束是作用于表中字段上的规则用于限制存储在表中的数据。
约束的作用用于保证数据库中数据的正确性、完整性和一致性。
约束分类
约束类型作用关键字非空约束限制该字段的数据不能为nullnot null唯一约束保证该字段所有数据都是唯一的、不重复的unique主键约束主键是一行数据的唯一标识要求非空且唯一primary key外键约束建立两张表之间的连接保证数据一致性和完整性foreign key默认约束保存数据时时如果没有指定字段值会使用默认值default检查约束MySQL8.0.16 引入保证字段值满足一个条件check
添加约束约束是作用于表中字段上的可以在创建表/修改表的时候添加约束。
-- 创建user表时添加约束
create table user(id int auto_increment primary key comment 用户id(唯一,自增长),name varchar(10) not null unique comment 名字(唯一、不为空) ,age int check(age0 age 130) comment 年龄(范围0-130),status char(1) default 1 comment 状态(默认为1),gender char(1) comment 性别
); 上一篇MySQL - DCL数据控制语言介绍
下一篇MySQL - 外键foreign key约束的作用和使用