我不知道如何指示一列是 WAMPserver 中的外键。我想我可以为此编写 MySQL 查询,但我认为还有一种方法可以使用用户界面(PHPMyAdmin)来做到这一点......?
问问题
25669 次
2 回答
7
创建外键约束依赖于将存储引擎设置为可以支持它的东西(例如 InnoDB)。在 PHPMyAdmin 中,您可以在“操作”中使用“存储引擎”选项为表设置此项。一旦完成:
- 确保您已为要为其分配外键的列分配索引。
- 单击“结构”选项卡上表详细信息下的“关系视图”。
- 分配您的外键约束并决定 DELETE 和 UPDATE 的操作。
于 2012-04-06T20:59:10.160 回答
0
您可以通过以下查询为现有表添加外键
ALTER TABLE sample.employee
ADD FOREIGN KEY (dno)
REFERENCES sample.department(dnumber)
这里是样本。employee 是您当前的表,示例 .department 是现有表,其值为您的外键 dno 是当前表外键,dnumber 是现有表主键。
于 2018-10-02T05:45:35.240 回答