MySQL Workbench特別版是一款由MySQL AB 公司研發的數據庫設計建模工具,我們可以通過這款軟件來建立全新的數據庫圖示和數據庫文檔,讓你可以擁有一個屬于自己的數據庫。當然,你如果覺得數據庫里的內容太少的話,也可以使用MySQL Workbench漢化版來遷移其他的數據庫資料到這里。
Mysql workbench中文版提供DBAs和developers一個集成工具環境,可用于數據庫設計和建模,SQL開發(取代原來的MySQL Query Browser),數據庫管理(取代原來的MySQL Administrator)!
Mysql workbench是Mysql官方推出的數據庫設計建模工具,它是著名的數據庫設計工具DBDesigner4的繼任者。你可以用MySQL Workbench設計和創建新的數據庫圖示,建立數據庫文檔,以及進行復雜的MySQL 遷移。MySQL Workbench是下一代的可視化數據庫設計、管理的工具,它同時有開源和商業化的兩個版本。
SQL開發:使您可以創建和管理與數據庫服務器的連接。除了使您能夠配置連接參數外,MySQL Workbench還提供了使用內置SQL編輯器對數據庫連接執行SQL查詢的功能。
數據建模(設計):使您能夠以圖形方式創建數據庫模式的模型,在模式和實時數據庫之間進行反向工程和正向工程,以及使用全面的表編輯器編輯數據庫的所有方面。表格編輯器提供了易于使用的功能,用于編輯表格,列,索引,觸發器,分區,選項,插入和權限,例程和視圖。
服務器管理:使您能夠通過管理用戶,執行備份和恢復,檢查審核數據,查看數據庫運行狀況以及監視MySQL服務器性能來管理MySQL服務器實例。
數據遷移:允許您從Microsoft SQL Server,Microsoft Access,Sybase ASE,SQLite,SQL Anywhere,PostreSQL和其他RDBMS表,對象和數據遷移到MySQL。遷移還支持從早期版本的MySQL遷移到最新版本。
MySQL企業支持:支持企業產品,例如MySQL企業備份,MySQL防火墻和MySQL審核。
1、專為MySQL設計的ER/數據庫建模工具
2、是著名的數據庫設計工具DBDesigner4的繼任者
3、可以建立數據庫文檔
4、可以進行復雜的MySQL 遷移。
5、可視化數據庫設計、管理的工具
6、可以設計和創建新的數據庫圖示
1、在本站下載Mysql workbench壓縮包,解壓縮,雙擊運行程序,彈出軟件安裝向導,點擊“Next”開始安裝;
2、自定義軟件安裝路徑,默認安裝路徑為“C:Program FilesMySQLMySQL Workbench 6.3 CE”,安裝路徑在選擇時不要選擇帶有中文符號的路徑,點擊“Next”進行安裝;
3、選擇最適合你需要的安裝類型,我們默認選擇第一項“Complete”完整安裝;
4、默認點擊“Install”進行安裝,等待安裝進度完成,點擊電腦左下角“開始”按鈕,出現mysql命令行客戶端即安裝完成;
Mysql workbench中文語言設置方法:
edit --> preferences --> appearance --> configure Fonts for : 選中Simplified Chinese OK
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="c:usersAAAappdatalocaltemptmphjwdop" --host=localhost --user=Root --port=3306 --default-character-set=utf8 --comments < "E:mysqlsakila-dbsakila-dbsakila-schema.sql"
data的導入如下:
mysql.exe --defaults-extra-file="c:usersAAAappdatalocaltemptmpbsop_e" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments < "E:mysqlsakila-dbsakila-dbsakila-data.sql"
* 同時也可以使用MySQL Workbench的Server Administration的Data Dump來導出數據庫,導出有兩種格式,第一為導出到dump project folder,每個表為一個sql文件,第二種為導出為self contained file,所有的表導出為一個sql文件;
2)SQL Development
* 使用MySQL Workbench的SQL Development的 new connection來創建鏈接localhost,鏈接到先前導入的數據庫實例sakila,如下:
* 在MySQL Workbench的SQL Development的環境中查詢數據庫實例sakila的actor表內容,如下:
3)Data Modeling
* 使用MySQL Workbench的Data Modeling的open existing EER model來打開數據庫實例sakila中的sakila.mwb文件,如下圖:
* 通常地,我們使用MySQL Workbench的Data Modeling從建模開始來設計數據庫,在建模完成后導出為sql語句,然后再將sql導入到數據庫,來完成數據庫的創建;
首先,打開MySQL Workbench,雙擊打開即可。打開后的界面如下所示,然后選擇數據庫實例,雙擊進行登錄。圖中數據庫的實例是Local instance MYSQL57
然后,輸入用戶名和密碼進行登錄。如下圖所示:
登錄成功后,界面如下所示。其中,區域1顯示的是數據庫服務器中已經創建的數據庫列表。區域2是關于數據庫的操作列表。區域三是sql的編輯器和執行環境,區域4是執行結果的列表
在sql的編輯器中輸入測試語句,如圖所示,其中world數據庫是mysql自帶的測試數據庫,然后選擇執行(或者使用快捷鍵ctrl+enter)。執行成功后,查詢結果會顯示在下面的列表中。
使用完畢后,直接退出,并且如果無需數據庫的后繼操作的話,記得關掉MySQL的服務