外键

本文记录MySQL学习过程中遇到的外键~

我们可以通过主表的主键和从表的外键来描述主从关系,呈现出来就是一对多关系。

外键的特点:

  • 从表外键的值是对主表主键的引用;
  • 从表外键类型必须与主表主键类型一致。

声明外键约束的语法:

--增加外键
alter table 从表 add [constraint] [外键名称] foreign key 从表外键字段名 references 主表 主表的主键;
--删除外键
alter table 从表 drop foreign key 外键名称;

注意:使用外键的目的是保证数据完整性。

标签: none