如何使用 MySQL 添加外键约束?确定主外键字段。在子表中定义外键约束,引用主表的主键字段。语法:ALTER TABLE 子表_名称 ADD FOREIGN KEY (外键_字段) REFERENCES 主表_名称 (主键_字段)
如何使用 MySQL 添加外键约束
添加外键约束的步骤:
FOREIGN KEY 约束。FOREIGN KEY 约束中,将外键字段引用到主表中的主键字段。语法:
ALTER TABLE 子表_名称 ADD FOREIGN KEY (外键_字段) REFERENCES 主表_名称 (主键_字段)
示例:
假设我们有以下两个表:
| 表 | 列 | |
|---|---|---|
订单 |
订单号 |
|
订单明细 |
订单号 |
产品编号 |
要将 订单明细 表中的 订单号 列与 订单 表中的 订单号 列建立外键关系,可以执行以下语句:
ALTER TABLE 订单明细 ADD FOREIGN KEY(订单号) REFERENCES 订单 (订单号)
外键约束的好处:
注意: