mysql workbench用的不多,前段時間裝了一下,然後用了一下,感覺操作比dbdesigner4要更人性化一點。其中二個方面做了改進,讓我覺得很爽。
第一,就是端口可以修改了,以前就是定死3306
第二,dbdesigner4導入xml時,只能是erwin xml,這樣用mysqldump導出的xml根本無法導入到dbdesigner4中。現在不一樣了,mysql workbench可以直接導入.sql文件了。
下面就說一下導入和導出數據庫,關於mysql workbench基本操作,網上有很多了,而關於利用mysql workbench直接從數據庫中導入,然後在導出到數據庫中的文章很少。
1,mysql workbench 菜單file=>add model(添加模型)
mysql 添加模型
點擊上面的紅圈中的add diagram(添加新的圖解),就會在右邊多出一個新的圖解模型
2,mysql workbench 菜單database=>reverse engineer
mysql workbench 連接數據庫
填寫好連接信息後,一直下一步就OK了,這樣就能把數據庫的表結構導入到模型中,注意,導的時候,估計要40多秒,等待一下。
3,mysql workbench 菜單database=>synchronize model
然後會彈出個根第二步差不多的對話框,填好後,一直下一步就可以把修改後的表結構,導入到數據庫中了。
通過上面三步,我們就可以把數據庫的表結構導出來,做了修改後還可以導進去。當我們研究一個CMS時,或者是做二次開發時,這個時候我們要對原有的數據庫進行分析,這個時候mysql workbench,或者是dbdesigner就是你分析數據庫的得利助手了。