一 mysql workbench
mysql workbench提供dbas和developers乙個整合工具環境:
1)資料庫設計和建模
2)sql開發(取代原來的mysql query browser)
3)資料庫管理(取代原來的mysql administrator)
2)安裝
3) 入門資料庫例項 (sakila-db)
三 mysql workbench 使用
1)server administration
* 使用mysqlinstanceconfig配置mysql以service執行;
* 然後使用mysql workbench的server administration的new server instance建立新的server例項@localhost;
* 使用mysql workbench的server administration的data dump來匯入我們的資料庫例項sakila-db,首先匯入sakila schema,然後匯入sakila data,匯入schema如下圖:
* 匯入的命令列可以在workbench的log中看到,schema的匯入如下:
mysql.exe
--defaults
-extra
-file="
"--host
=localhost
--user
=root
--port
=3306
--default
-character
-set
=utf8
--comments
<
"e:\\mysql\\sakila-db\\sakila-db\\sakila-schema.sql
"data的匯入如下:
mysql.exe
--defaults
-extra
-file="
"--host
=localhost
--user
=root
--port
=3306
--default
-character
-set
=utf8
--comments
<
"e:\\mysql\\sakila-db\\sakila-db\\sakila-data.sql
"* 同時也可以使用mysql workbench的server administration的data dump來匯出資料庫,匯出有兩種格式,第一為匯出到dump project folder,每個表為乙個sql檔案,第二種為匯出為self contained file,所有的表匯出為乙個sql檔案;
* 在mysql workbench的sql development的環境中查詢資料庫例項sakila的actor表內容,如下:
* 使用mysql workbench的data modeling的open existing eer model來開啟資料庫例項sakila中的sakila.mwb檔案,如下圖:
* 通常地,我們使用mysql workbench的data modeling從建模開始來設計資料庫,在建模完成後匯出為sql語句,然後再將sql匯入到資料庫,來完成資料庫的建立;
完!
MySQL Workbench 使用教程
mysql workbench是一款專為mysql設計的er 資料庫建模工具。它是著名的資料庫設計工具dbdesigner4的繼任者。你可以用mysql workbench設計和建立新的資料庫圖示,建立資料庫文件,以及進行複雜的mysql 遷移。mysql workbench是下一代的視覺化資料庫設...
MySQL Workbench正向逆向工程
mysql workbench是mysql官方提供的一款視覺化圖形管理工具,可以建立資料模型 建立表,從模型中生成eer圖,從模型中正西生成資料庫,從資料庫逆向生成模型。1.資料庫建模 1 啟動mysql workbench 版本是6.0 ce 執行選單命令file new model,出現如下 m...
Mysql Workbench建模匯入MySQL中
我不知道其他人怎麼做。這個只是我自己摸索的做法。1.workbench中匯出sql檔案。file,export。一直下一步 當然也可以選一些東西 2.處理workbench出來的sql檔案。例如開頭一些set,結尾一些set貌似沒用。刪了。然後字元編碼也要處理一下,預設好像是latin1。這裡最好複...