【问题标题】:How to display Relation View in MySQL using phpMyAdmin in MAMP如何在 MAMP 中使用 phpMyAdmin 在 MySQL 中显示关系视图
【发布时间】:2015-08-19 15:04:16
【问题描述】:

好的,我正在使用我的数据库,我有 2 个表,我正在尝试在两者之间创建一个外部链接。显然,这意味着我需要一个名为 Relation View 的按钮,该按钮只有在我已经完成的操作下将两个表都设置为 InnoDB 后才可见。但是关系视图未能显示在“结构”选项卡下的顶部,或者在它应该在的“打印”图标旁边的底部。所以我去了这里 (http://www.w3expert.com/2008/03/how-to-enable-view-feature-in.html) 并按照说明安装了 phpmyadmin 数据库,它应该启用了关系视图,但它没有。所以我迷路了。我错过了什么吗?还有另一种方法可以让它工作吗?

明确地说,我正在通过我的 MAMP 服务器使用 phpMyAdmin。

编辑 - 我还按照本网站 (http://newvibes.com/blog/enabling-relation-view-in-phpmyadmin-mamp/) 上的说明操作并编辑了上述文件中的服务器配置。

所以回顾一下 - 我已经按照第一个链接中的说明创建了 phpmyadmin 数据库。然后我更改了第二个链接中提到的文件的配置。然后我关闭了我的 phpMyAdmin 并重新启动了我的 MAMP 服务器。重新打开一切,我仍然无法访问我的关系视图。

第二次编辑 - 我一直在搞乱 phpMyAdmin,我注意到“关系视图”实际上会在我导入的数据库下弹出。但它不会出现在任何其他数据库下。我应该在我导入的数据库中/下创建我的数据库吗?如果是这样,我该怎么做。 . .?

【问题讨论】:

    标签: mysql phpmyadmin mamp


    【解决方案1】:

    您使用的是 MyISAM 存储引擎吗? phpMyAdmin 只显示 InnoDB 的关系视图。

    单击一个表,转到顶部的操作并将存储引擎更改为 InnoDB。我想你一次只能做一张桌子

    InnoDSB 对大型数据库有很多开销(所以我理解),但对于小型/中型数据库应该没问题。

    【讨论】:

      猜你喜欢
      • 2014-04-21
      • 2012-01-15
      • 2015-05-02
      • 2017-05-08
      • 2014-02-06
      • 1970-01-01
      • 2014-10-11
      • 1970-01-01
      • 2015-09-30
      相关资源
      最近更新 更多