首页 / 知识
自动生成数据库图MySQL
2023-04-11 16:37:00
Auto Generate Database Diagram MySQL我厌倦了在每个项目开始时打开Dia并创建数据库图表。 有没有一个工具可以让我选择特定的表,然后根据MySQL数据库为我创建一个数据库图表? 最好它允许我之后编辑图表,因为没有设置任何外键... 这是我想象的图解方式(请原谅可怕的数据设计,我没有设计它。让我们专注于图表概念,而不是它为这个例子代表的实际数据;)):
试试MySQL Workbench,以前的DBDesigner 4: http://dev.mysql.com/workbench/ 这有一个"逆向工程数据库"模式: 数据库 - >逆向工程师
我最近开始使用http://schemaspy.sourceforge.net/。它使用了GraphViz,在可用性和简单性之间取得了良好的平衡。 在Mac上,SQLEditor会做你想要的。
试试MySQL Maestro。 此http://code.google.com/p/database-diagram/将对您的数据库进行反向工程。只做一个导出'结构'然后将SQL粘贴到工具中。
在MySql Workbench(6.0)中,它可以根据创建的表生成一个图表。 MySQL Workbench就像一个魅力。 我只是将数据库结构备份到SQL脚本,并在MWB 5.2.37 for Windows的"从SQL脚本创建EER模型"中使用它。 我相信DB Designer会做那样的事情。我认为他们甚至有免费版本。
编辑 UML 9.0的Visual Paradigm 我以前使用mysql工作台很棒,但是对于大型数据库(超过300个表格)来说效果不会很好但是视觉范例反向数据库工作得更好 尝试Vertabelo! 它是一个支持反向工程的在线数据库建模器。 只需创建免费的Vertabelo帐户,将现有数据库导入Vertabelo即可 - 您的数据库位于Vertabelo! 它支持以下数据库:
phpMyAdmin有你想要的东西(现在很多年): 试试SchemaBank。它们也支持逆向工程。
这是一个从MySQL生成关系图的工具(目前在Windows上)。 Workbench中的"逆向工程数据库"模式只是付费版本的一部分,而不是免费版本。 |
最新内容
相关内容
python如何操作mysql数据库
python如何操作mysql数据库,培训,标准,项目,密码,数据库,接口,表字,操作,用户,机子,Python标准数据库接口为PythonDB-API,PythonDB-API为开发python列表数据如何增加和删除
python列表数据如何增加和删除,数据,培训,列表,索引,之后,末尾,跬步,结果,坚持不懈,字符串,python列表数据如何增加和删除1、使用append函数python数据可视化库有哪些
python数据可视化库有哪些,数据,培训,设计,世纪,图表,所在,缩放,方式,图形,坐标轴,python数据可视化库有哪些1、Matplotlib具有很多强大且复python列表的数据类型分析
python列表的数据类型分析,分析,设计,一致,培训,元素,数据类型,列表,索引,实例,逻辑,python列表的数据类型分析说明1、设计出一种循环的数据python如何用python爬取数据
python如何用python爬取数据,数据,灵活,培训,一致,方法,数据类型,属性,对象,类型,标签,如何用python爬取数据1、find_all()的爬取find_all():关于C#:有什么好的生成文件的工具吗
关于C#:有什么好的生成文件的工具吗?,关于C#:有什么好的生成文件的工具吗?,项目,编译器,平台,生成,any good tool for makefile generati关于sql Server:将文件存储在数据库
关于sql Server:将文件存储在数据库中而不是文件系统中?,关于sql Server:将文件存储在数据库中而不是文件系统中?,性能,文件系统,文件存关于fogbugz:基于证据的计划工具
关于fogbugz:基于证据的计划工具,关于fogbugz:基于证据的计划工具,工具,计划,证据,免费,Evidence Based Scheduling Tool是否有任何免关于c#:关键值对数据结构的最佳实现?
关于c#:关键值对数据结构的最佳实现?,关于c#:关键值对数据结构的最佳实现?,数据结构,我想,让我,假设,Best implementation for Key Value P关于数据库:没有Linq时像Linq一样查
关于数据库:没有Linq时像Linq一样查询,关于数据库:没有Linq时像Linq一样查询,框架,项目,支持,我有一个,Querying like Linq when you d关于mysql:如何在开发,测试和生产中
关于mysql:如何在开发,测试和生产中管理数据库?,关于mysql:如何在开发,测试和生产中管理数据库?,数据库,服务器,数据,很难,How do you mana使用 MS Access 作为 MySQL 数据库
使用 MS Access 作为 MySQL 数据库后端的前端的问题?,使用 MS Access 作为 MySQL 数据库后端的前端的问题?,数据库,用户,文件,编写,Iss