mysql外键约束
- 概念:外键约束是让两个表数据之间建立连接保证数据的一致性和完整性
- 语法:
– 添加约束
创建表时添加约束
create Table 表名{
列名 数据类型,
……
[constraint] [外键名称] FOREIGN KEY(外键列名) PEFERENCES 主表(主表列名)
};
建完表后添加外键约束
ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名) REFERENCES 主表名称(主表列名称);
删除约束
ALTER TABLE 表名 FOREIGN KEY 外键名称;