数据库编程----MySQL中的约束
文章目录
一、Mysql中的约束
1、非空约束: 不能为空
二、唯一约束:值是唯一的
三、主键约束: 既不为空, 值也是唯一的
四、外键约束: 指用于在两个表之间建立关系,需要指定引用主表的哪一列。
二、建表时添加约束
1、创建一个部门表(用上了非空约束 主键约束 唯一约束 自动增长)
CREATE TABLE departments (
department_id INT PRIMARY KEY AUTO_INCREMENT ,
department_name VARCHAR(30) UNIQUE ,
location_id INT NOT NULL
);
2、创建一个员工表,添加非空约束 主键约束 唯一约束 自动增长 外键
##创建一个员工表,添加非空约