我想将表“paper”的namecon作为表“journal”的外键引用到其主键jname.我对这个 View 感到困惑,没有找到任何教程或链接来解释如何使用 phpMyAdmin 的模式设置外键。 (是新的还是什么) 请有人让我解决这个问题。
最佳答案
首先,您需要在 namecon
列上创建索引,单击“结构”选项卡(较新的 phpMyAdmin 版本上的“表结构”子标题),然后单击索引
namecon 列的文本。您还需要 journal
表中的 jname
列有一个索引;在我的大多数数据库中,这是一个自动递增的主键,但 MySQL 所需要的只是它是一个索引。
接下来,返回关系 View (这是较新版本下结构的子标题)。请注意,这是“外键约束”区域,而不是“内部关系”区域。现在您可以从“列”下拉列表中选择 namecon:
如果你愿意,你可以给它一个名称,否则MySQL会为你生成一个名称。
关于mysql - 在 phpMyAdmin 中设置外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30704277/