2011-01-26 97 views
2

這裏有兩個關於MySQL Workbench的問題。MySQL Workbench EER關係圖創建

是否有方法使用新創建的數據庫表更新現有的EER圖,以便EER圖自動反映新表及其關係。

OR

有沒有一種方法來自動創建表之間的關係,而從現有的數據庫中創建一個新的EER圖?

我在現有的數據庫中有大約70個表。因此,創建每個表格之間的關係鏈接可能會非常耗時且效率不高。

如果以上都不可行,是否有任何工具可以讓我創建一個EER圖,其中包含現有數據庫圖中的所有關係路徑。

回答

-1

如果您已經在數據庫中有關係:最簡單的方法是使用mysqldump.exe導出創建腳本。 然後在「MySQL Workbench」中,使用菜單File/Import/Reverse Engineer Mysql Create Script。

的命令mysqldump.exe執行僅導出結構爲: mysqldump的-d -uroot -pmypassword數據庫名稱> dump.sql

+2

我試過了你的建議。 MySQL Workbench導入所有表並將對象放置在圖中,但EER圖內的對象之間仍然沒有關係。是的,我的現有數據庫有70個表,外鍵約束和索引鍵。 – andthereitgoes 2011-01-28 11:04:45