如何使用phpmyadmin添加删除级联和更新限制?

时间:2012-10-27 23:16:13

标签: mysql phpmyadmin foreign-keys

我想通过 phpmyadmin 用户界面在外键上添加“On delete cascade and on update restrict'”,而不是执行查询。

我通常使用 Heidisql 控制面板来执行这些操作。现在我很难在 phpmyadmin 上做同样的事情。

有什么想法吗?

3 个答案:

答案 0 :(得分:41)

在您定义表结构的选项卡中,您将获得列及其属性的列表,并且在其下面应该有一个链接“关系视图”,在“打印视图”和“建议表结构”之间。

这就是你想去的地方,但你必须已经在两个表上创建了索引。 另外,您可能希望确保使用mysql的innoDB存储引擎。

编辑:图片价值1000字: highlighted a few buttons in phpmyadmin interface

答案 1 :(得分:6)

Cimbali的答案对我有用,但事情的位置略有不同,所以万一你也在寻找关系视图"链接,尝试看那里: enter image description here

它应该带你去那里:

enter image description here

答案 2 :(得分:1)

关键事实: 这两个表都必须有innodb存储引擎。 2.两个表中的数据类型和长度应相同。 3.第二个表中的字段应创建为索引。

希望它会帮助某人......