3

我曾多次使用WWW SQL Designer为应用程序设计数据库。我现在负责处理具有大量表(100 多个 mysql 表)的应用程序,我希望能够以类似于 WWW SQL Designer 提供的方式查看表之间的关系。似乎它附带了连接到数据库并提供其结构图的规定,但我还不能确切地弄清楚如何做到这一点。

4

6 回答 6

2

我知道这确实是老东西,但我找到了解决方案(如果人们正在寻找它):您必须编辑文件backend/php-mysql/index.php并填写连接设置。然后,您只需单击Import From DB,然后使用您的数据库名称加载

function setup_import() {
    define("SERVER","localhost");
    define("USER","");
    define("PASSWORD","");
    define("DB","information_schema");
}
于 2013-08-03T17:35:14.877 回答
1

您可以只导出构建现有表的 sql 查询,然后在 WWW SQL Designer 中运行吗?大多数数据库管理软件都有这个选项......

于 2008-09-23T09:51:35.617 回答
1

看看设计器的界面,我想当你在自己的 PHP/MySQL 服务器上运行它时,你应该能够在保存/加载对话框中使用“从数据库导入”按钮导入现有数据库。

于 2008-11-13T03:41:57.590 回答
1

http://code.google.com/p/database-diagram/

这需要一个 SQL 结构(SQL 转储)并显示一个图表 :)

于 2009-07-24T13:48:34.037 回答
0

您可以使用 VISIO 导入数据库,它会为您绘制图表。

于 2008-12-10T09:40:37.677 回答
0

顺便说一句,你试过SchemaBank吗?它们是基于 Web 的,并且很好地支持 MySQL。它吃掉你的 sql 转储并为你生成表和关系。

于 2009-04-23T11:00:31.663 回答