這裏有兩個關於MySQL Workbench的問題。MySQL Workbench EER關係圖創建
是否有方法使用新創建的數據庫表更新現有的EER圖,以便EER圖自動反映新表及其關係。
OR
有沒有一種方法來自動創建表之間的關係,而從現有的數據庫中創建一個新的EER圖?
我在現有的數據庫中有大約70個表。因此,創建每個表格之間的關係鏈接可能會非常耗時且效率不高。
如果以上都不可行,是否有任何工具可以讓我創建一個EER圖,其中包含現有數據庫圖中的所有關係路徑。
這裏有兩個關於MySQL Workbench的問題。MySQL Workbench EER關係圖創建
是否有方法使用新創建的數據庫表更新現有的EER圖,以便EER圖自動反映新表及其關係。
OR
有沒有一種方法來自動創建表之間的關係,而從現有的數據庫中創建一個新的EER圖?
我在現有的數據庫中有大約70個表。因此,創建每個表格之間的關係鏈接可能會非常耗時且效率不高。
如果以上都不可行,是否有任何工具可以讓我創建一個EER圖,其中包含現有數據庫圖中的所有關係路徑。
如果您已經在數據庫中有關係:最簡單的方法是使用mysqldump.exe導出創建腳本。 然後在「MySQL Workbench」中,使用菜單File/Import/Reverse Engineer Mysql Create Script。
的命令mysqldump.exe執行僅導出結構爲: mysqldump的-d -uroot -pmypassword數據庫名稱> dump.sql
使用designer feature of phpmyadmin (version 2.10.0 or newer)。它會自動做你想做的。
儘管我的MySql-workbench會自動創建關係。
如果你可以上傳數據庫轉儲,這將是有幫助的。
您是否使用innodb或MyIASM?
我試過了你的建議。 MySQL Workbench導入所有表並將對象放置在圖中,但EER圖內的對象之間仍然沒有關係。是的,我的現有數據庫有70個表,外鍵約束和索引鍵。 – andthereitgoes 2011-01-28 11:04:45