sourcecode

데이터베이스 다이어그램 자동 생성 MySQL

copyscript 2022. 9. 26. 21:56
반응형

데이터베이스 다이어그램 자동 생성 MySQL

모든 프로젝트를 시작할 때 디아를 열고 데이터베이스 다이어그램을 만드는 데 지쳤어요.MySQL 데이터베이스를 기반으로 특정 테이블을 선택하고 데이터베이스 다이어그램을 작성할 수 있는 툴이 있습니까?외부 키가 설정되어 있지 않기 때문에 나중에 그림을 편집할 수 있는 것이 좋습니다.

도표상으로는 이렇게 생각하고 있습니다(데이터 설계가 엉망인 것은 제가 설계한 것이 아니기 때문에 양해해 주십시오).이 예에서는 다이어그램이 나타내는 실제 데이터가 아니라 다이어그램 개념에 초점을 맞춥니다. ; ).

diagram 풀사이즈 다이어그램 참조

MySQL Workbench(이전의 DBDesigner 4):

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

여기에는 "Reverse Engineer Database" 모드가 있습니다.

데이터베이스 -> 리버스 엔지니어

enter image description here

저는 최근에 https://github.com/schemaspy/schemaspy을 사용하기 시작했습니다.조작성과 심플함의 밸런스가 좋은 것 같습니다.(GraphViz는 옵션입니다)

Mac에서는 SQLAditor가 원하는 기능을 제공합니다.

http://code.google.com/p/database-diagram/에서는 데이터베이스를 리버스 엔지니어링합니다.내보내기 '구조만'을 수행하고 SQL을 도구에 붙여넣기만 하면 됩니다.

MySQL Maestro를 사용해 보십시오.나한테는 잘 먹힌다.

DB Designer가 그런 걸 하는 것 같아요.그리고 무료 버전도 있는 것 같아요.

편집은 신경 쓰지 마세요.마이클의 연결고리가 훨씬 낫다.

MySQL Workbench는 매우 잘 작동했습니다.

데이터베이스 구조를 SQL 스크립트로 백업하여 MWB 5.2.37 for Windows의 "Create EER Model From SQL Script"에서 사용했습니다.

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!

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

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

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.

Try SchemaBank. They support reverse engineering too.

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

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

ReferenceURL : https://stackoverflow.com/questions/2488/auto-generate-database-diagram-mysql

반응형