MySQL 工作台  / 第9章数据库设计与建模  / 9.1 建模界面  /  9.1.4 创建外键关系

9.1.4 创建外键关系

InnoDB仅存储引擎 支持外键约束 。对于其他存储引擎,外键语法正确解析但未实现。有关详细信息,请参阅 FOREIGN KEY 约束差异

MySQL Workbench 使您能够使用垂直工具栏上的关系工具从表编辑器或 EER 图中添加外键。本节介绍如何使用外键工具添加外键。要使用表编辑器添加外键,请参阅 第 8.1.10.4 节,“外键选项卡”

当您从头开始构建表时,用于添加外键的图形工具最为有效。如果您已使用 SQL 脚本导入数据库并且不需要向表中添加列,您可能会发现使用表编辑器定义外键更有效。