自动生成数据库图 MySQL

发布于 2024-07-04 01:08:15 字数 1764 浏览 9 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

无可置疑 2024-07-11 01:08:15

我最近开始使用 https://github.com/schemaspy/schemaspy 。 我觉得它在可用性和简单性之间取得了良好的平衡。 (GraphViz 现在是可选的)

I've recently started using https://github.com/schemaspy/schemaspy . It strikes me as having a good balance between usability and simplicity. (GraphViz now optional)

你的心境我的脸 2024-07-11 01:08:15

尝试 MySQL Workbench,以前称为 DBDesigner 4:

http://dev.mysql.com/workbench/

这有a “逆向工程数据库”模式:

数据库->数据库 逆向工程

enter图片描述在这里

Try MySQL Workbench, formerly DBDesigner 4:

http://dev.mysql.com/workbench/

This has a "Reverse Engineer Database" mode:

Database -> Reverse Engineer

enter image description here

两相知 2024-07-11 01:08:15

尝试 MySQL Maestro
对我来说效果很好。

Try MySQL Maestro.
Works great for me.

慕巷 2024-07-11 01:08:15

我相信 DB Designer 会做类似的事情。 我认为他们甚至有免费版本。

编辑
没关系。 迈克尔的链接要好得多。

I believe DB Designer does something like that. And I think they even have a free version.

edit
Never mind. Michael's link is much better.

嘿咻 2024-07-11 01:08:15

在 Mac 上,SQLEditor 将执行您想要的操作。

On a Mac, SQLEditor will do what you want.

挖个坑埋了你 2024-07-11 01:08:15

http://code.google.com/p/database-diagram/ 将对您的数据库进行逆向工程。 只需导出“仅结构”,然后将 SQL 粘贴到工具中即可。

This http://code.google.com/p/database-diagram/ will reverse engineer your database. Just do an export 'structure only' then paste the SQL into the tool.

一梦等七年七年为一梦 2024-07-11 01:08:15

尝试 SchemaBank。 他们也支持逆向工程。

Try SchemaBank. They support reverse engineering too.

ゃ人海孤独症 2024-07-11 01:08:15

在 MySql Workbench (6.0) 中,可以根据创建的表生成一个图表。
为此,您应该访问工具栏,按模型并转发从目录对象创建图表,然后完成!

In MySql Workbench (6.0) its possible generate one diagram based on tables created.
For that you should access to the tools bar, press Model and forward Create Diagram from Catalog Objects and done!

清晨说晚安 2024-07-11 01:08:15

Visual Paradigm for UML 9.0

我曾经使用 mysql 真是太棒了bench 但对于大型数据库(比如超过 300 个表)不会工作得很好,但视觉范式反向数据库工作得更好

Visual Paradigm for UML 9.0

It's awesome I used to work with mysql bench but for big databases (something like more than 300 tables) won't work very well but visual paradigm reverse database works so much better

闻呓 2024-07-11 01:08:15

尝试Vertabelo

它是一个支持逆向工程的在线数据库建模器。

只需创建免费的 Vertabelo 帐户,将现有数据库导入 Vertabelo 瞧 - 您的数据库位于 Vertabelo 中!

它支持以下数据库:

  • PostgreSQL、
  • MySQL、
  • Oracle、
  • IBM DB2、
  • HSQLDB、
  • MS SQL Server。

Try out Vertabelo!

It's an online database modeler that supports reverse enginnering.

Just create free of charge Vertabelo account, import an existing database into Vertabelo and voila - your database is in Vertabelo!

It supports following databases:

  • PostgreSQL,
  • MySQL,
  • Oracle,
  • IBM DB2,
  • HSQLDB,
  • MS SQL Server.
噩梦成真你也成魔 2024-07-11 01:08:15

phpMyAdmin 有您正在寻找的东西(多年来):
它需要一点配置,但也给您带来额外的好处:
http://www.phpmyadmin.net/documentation/#pmadb

phpMyAdmin has what you are looking for (for many years now):
It takes a small bit of configuration, but gives you additional benefits too:
http://www.phpmyadmin.net/documentation/#pmadb

假装不在乎 2024-07-11 01:08:15

MySQL Workbench 的工作非常顺利。

我刚刚将数据库结构备份到 SQL 脚本,并在 MWB 5.2.37 for Windows 的“从 SQL 脚本创建 EER 模型”中使用它。

MySQL Workbench worked like a charm.

I just backed up database structure to SQL script and used it in "Create EER Model From SQL Script" of MWB 5.2.37 for Windows.

岁月流歌 2024-07-11 01:08:15

这是一个从 MySQL 生成关系图的工具(目前在 Windows 上)。
我已经在一个有 400 个表的数据库上使用了它。
如果图表对于单个图表来说太大,则会将其分解为较小的图表。 因此,您最终可能会得到多个图表,并且可以通过右键单击在它们之间导航。 这一切都在下面的链接中进行了解释。 该工具是免费的(就像免费啤酒一样),作者自己在咨询任务中使用它,并让其他人使用它。
http://www.scmlite.com/Quick%20overview

Here is a tool that generates relational diagrams from MySQL (on Windows at the moment).
I have used it on a database with 400 tables.
If the diagram is too big for a single diagram, it gets broken down into smaller ones. So you will probably end up with multiple diagrams and you can navigate between them by right clicking. It is all explained in the link below. The tool is free (as in free beer), the author uses it himself on consulting assignments, and lets other people use it.
http://www.scmlite.com/Quick%20overview

你怎么这么可爱啊 2024-07-11 01:08:15

Workbench中的“逆向工程数据库”模式只是付费版本的一部分,不是免费版本。

The "Reverse Engineer Database" mode in Workbench is only part of the paid version, not the free one.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文