是否将现有数据库加载到WWW SQL Designer?

是否将现有数据库加载到WWW SQL Designer?,sql,mysql,diagram,Sql,Mysql,Diagram,我曾多次为应用程序设计数据库。我现在负责一个有很多表(100+mysql表)的应用程序,我希望能够以类似于WWW SQL Designer提供的方式查看表之间的关系。它似乎附带了连接到数据库并提供其结构图的规定,但我还没有弄清楚如何做到这一点 您能否只导出构建现有表的sql查询,并在WWW sql Designer中运行该查询?大多数数据库管理软件都有这个选项…查看设计器的界面,我想当您在自己的PHP/MySQL服务器上运行它时,您应该能够通过“保存/加载”对话框中的“从数据库导入”按钮导入现有

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

您能否只导出构建现有表的sql查询,并在WWW sql Designer中运行该查询?大多数数据库管理软件都有这个选项…

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

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

,你试过了吗?它们是基于web的,并且非常支持MySQL。它吃掉您的sql转储并为您生成表和关系。


这采用了SQL结构(SQL转储)并显示了一个图表:)

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

function setup_import() {
    define("SERVER","localhost");
    define("USER","");
    define("PASSWORD","");
    define("DB","information_schema");
}

很酷。现在,它只需要处理更多的sql类型,并更好地安排图表。我尝试了这种方法,但不幸的是,它没有显示表之间的关系(即外键)。这对于MySQL是准确的,但不幸的是,我需要的是SQLite,它只是部分实现。截至2016年3月,该项目似乎已经结束。