什么是phpMyAdmin中定义的“内部关系”?

时间:2012-01-28 21:56:25

标签: mysql phpmyadmin

在phpMyAdmin关系视图中,右下角为“外键约束”的“内部关系”列。我知道在mySQL中使用了什么外键,但我从未听说过内部关系。

这是phpMyAdmin吗?

1 个答案:

答案 0 :(得分:54)

这是一个管理表间关系的phpmyadmin内部机制 此功能对于不支持外键和约束的MYISAM表实际上很有用 通过在phpmyadmin中定义内部关系,可以将表链接在一起,否则无法链接。这些信息存储在MySQL服务器内的phpmyadmin特定表中(phpmyadmin.PMA_relation)。

然而,这只是一个phpmyadmin内部定义,对mysql本身没有影响(不强制执行外键约束或引用完整性)。

有关其他信息,请参阅here