如何在 PHPMyAdmin 中启用“关系视图”功能
Posted
技术标签:
【中文标题】如何在 PHPMyAdmin 中启用“关系视图”功能【英文标题】:How to enable "Relation view" feature in PHPMyAdmin 【发布时间】:2015-05-02 20:58:14 【问题描述】:我正在尝试在多个表之间建立外键关系,但找不到“关系视图”选项。我已确保我的数据库和相关表正在使用 InnoDB。
我正在使用带有 MAMP 的 Mac 并使用 phpMyAdmin 来管理我的数据库。
我尝试了许多教程,但均未成功,包括: Enabling bookmarks and other advanced features in phpMyAdmin.
【问题讨论】:
进入结构视图,使用ctrl+find并输入'relation',希望你找到 谢谢,但显然没有阅读,我使用的是 Mac,所以它会是 'cmd' 并且它不会显示在页面上的选项。 欢迎来到 ***。我编辑了你的问题,因为里面有很多不必要的介绍。看看它:它变短了两倍,但它仍然包含相同的相关信息。简洁的问题更容易回答,因此尽可能简洁地描述您的问题符合您的最大利益,避免任何过早的感恩节和关于您是多少初学者的演讲:) 另请注意我如何格式化您提供的链接。 【参考方案1】:查看本教程,我发现这很有帮助,还包括一些可能有用的配置文件http://www.lynda.com/phpMyAdmin-tutorials/Setting-up-foreign-key-constraint/144202/157544-4.html
【讨论】:
谢谢,我想通了。很好的教程【参考方案2】:终于解决了这个问题,似乎在 MAC 上使用 MAMP 时需要完成许多先决条件。其中:
-
导入位于 Mamp/Bin/PhpMyAdmin/Example/Create_Tables.sql 中的 phpmyadmin 数据库。转到导入选项卡并选择此文件。
-
通过单击数据库创建 pma 用户帐户,然后单击用户。详情可在提供的链接中找到。
在 phpMyAdmin 中更新 config.inc.php。详情可在提供的链接中找到。
重新启动您的 MAMP 服务器
链接:http://foundationphp.com/tutorials/pma_config.php
【讨论】:
【参考方案3】:事实证明,您需要做的就是从 phpMyAdmin 导入 create_tables.sql
。 create_tables.sql
当前位于 /Library/Application Support/appsolute/MAMP PRO/phpMyAdmin/sql
下,供 mamp 专业用户使用。对于 mamp 用户,它位于/Applications/MAMP/bin/phpMyAdmin/sql
下。请注意,文件位置似乎将表单版本更改为版本。
【讨论】:
以上是关于如何在 PHPMyAdmin 中启用“关系视图”功能的主要内容,如果未能解决你的问题,请参考以下文章