如何使用 phpmyadmin 创建 ERD

Posted

技术标签:

【中文标题】如何使用 phpmyadmin 创建 ERD【英文标题】:How to create an ERD using phpmyadmin 【发布时间】:2014-12-26 08:33:50 【问题描述】:

是否可以使用 phpmyadmin 创建 ERD?

我看到有人发布以下链接:http://goo.gl/0z3vFE

但这对我不起作用,由于某种原因,我在“更多”菜单中没有该选项。

谢谢!

【问题讨论】:

你有 phpmyadmin 版本 > 3.4 吗? 看看这个视频:youtube.com/watch?v=hPYLbaXa35o 似乎你必须改变一下配置。 我已尝试更改以下链接中描述的内容; neeocis.wordpress.com/2012/02/11/… 。但没用 注销并再次登录,应该可以。 应该的。但是菜单还是一样的.. 【参考方案1】:

您可能正在使用 (MAMP/WAMP/XAMP) 的 phmpmyadmin,对于这些没有更多选项,请参阅此处了解更多详细信息, 以下是我过去倾向于生成 DB 的 ERD 的步骤-

    转到您的 PHPMyAdmin 设置,通常它在您的本地计算机中为 “http://localhost/phpmyadmin”。 (如果使用 mamp 则为 http://localhost:8888/phpmyadmin/) 选择要生成的数据库

    从更多部分的最后一个菜单项中选择“设计师”,即

    (或) 如果您使用的是 (MAMP/WAMP/XAMP Phmpmyadmin) 那么-

    您将登陆具有不同选项的页面来创建 ERD。

    完成 ERD 创建后,单击“导出架构”(MAMP/WAMP/XAMP)坐标以获取 PDF 架构。(或) 点击 phpmyadmin 中倒数第二个“PDF 模式的导入/导出坐标”图标。

希望能成功!!!

【讨论】:

您必须手动创建 ERD 还是可以从现有架构中自动导出图表? 它将使用模式自动执行此操作。只是我们必须去点击“Export Schema”。【参考方案2】:

我猜您是在共享主机上执行此操作的。您不会在共享主机上找到更多选项。您可以创建数据库的本地版本并使用本地 phpmyadmin 生成 ERD。

【讨论】:

你能举一个更具体的例子来说明如何做到这一点吗? 登录您的 cpanel。转到 phpmyadmin。单击您选择的数据库。点击导出。将下载 SQL 转储文件。转到您的本地计算机。打开你的 phpmyadmin。创建一个与您导出的数据库同名的新数据库。打开新创建的数据库并导入 SQL 转储。 我在寻找老客户时登陆这里...我可以确认我能够在 phpMyAdmin 中找到并打开设计器,这是从他们共享的 Web 主机 (crocweb) 上的 cPanel 启动的。我能够生成 E-R 图。我想可用的功能可能与主机的 cPanel + phpMyAdmin 版本的旧有很大关系,当然也与主机的配置有关。 你是对的。我想这个功能现在肯定已经添加了。与 5 年前一样,它不可用。

以上是关于如何使用 phpmyadmin 创建 ERD的主要内容,如果未能解决你的问题,请参考以下文章

如何使表格不在phpmyadmin的非空集字段中取空值?

如何使表不在phpmyadmin中的非空集字段中取空值?

如何在 oracle data modeler/sql developer 中将 ERD 图导出到图像

如何使用 Docker 使 phpmyadmin 持续更长时间而不会超时

如何从 MySQLWorkbench EER 模型 (ERD) 转到 Django?

如何使 phpmyadmin 与 NGINX 一起工作