MySQL數據表生成ER圖


遇到沒有說明文檔的數據庫的時候,一張一張表去分析,需要花費很長時間和精力。

幸好有一些工具,可以幫助我們生成ER圖,這樣看起來就一目了然;

下面我將自己的一次實踐記錄於下,供參考:

1.下載並安裝工具:

通過官網下載並安裝mysql workbench。

下載地址:https://www.mysql.com/products/workbench/    下載完成直接安裝就好了.

對於windows平台,可能會需要安裝兩個組件(Microsoft .NET Framework 4 Client Profile、Visual C++ Redistributable for Visual Studio 2013),參考:http://dev.mysql.com/resources/wb62_prerequisites.html ,組件下載地址:

Visual C++ Redistributable for Visual Studio 2013:https://www.microsoft.com/en-us/download/details.aspx?id=40784

Microsoft .NET Framework 4 Client Profile:http://www.microsoft.com/download/en/details.aspx?id=17113

 

2.生成ER圖

接下來,讓workbench根據數據庫表的結構,自動生成ER圖。
2.1 打開workbench, 並連接數據庫. 通過菜單欄 ”Databas”e-->”Connect to Database”;輸入對應的 hostname、port、username、password,並連接成功;

連接成功之后,可以看到監控信息,以及數據庫表等;

2.2 通過菜單欄 ”Database”,選擇”Reverse Engineer…”,輸入連接信息,並一路Next,最后excute和close。

可以看到,在ERR Diagram區域多了一張圖,點擊它,就看到了自己想要的ER圖了,至於ER圖中的連線所表示的具體關系.

生成的ER圖如下,當然,可以根據自己需要來設置大小:

 

 

導出到圖片:

workbench很強大,還可以基於這個繼續改動,至於怎么操作,還需要繼續摸索。

其余功能,之后用到了,我再做補充。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM