mysql workbench中文版是Mysql官方推出的數(shù)據(jù)庫設(shè)計(jì)建模工具,Mysql workbench是著名的數(shù)據(jù)庫設(shè)計(jì)工具DBDesigner4的繼任者。具有設(shè)計(jì)和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,以及進(jìn)行復(fù)雜的MySQL 遷移的作用。MySQL Workbench為數(shù)據(jù)庫架構(gòu)師,開發(fā)人員和DBA提供統(tǒng)一的可視化工具,你可以用Mysql workbench中文版設(shè)計(jì)和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,進(jìn)行復(fù)雜的MySQL 遷移。
Mysql workbench使用界面
相關(guān)軟件 | 版本說明 | 下載地址 |
|---|---|---|
| phpMyAdmin | 非常好用 | 查看 |
| SQLyog | 圖形化界面 | 查看 |
| MyDB Studio | 完整工具集 | 查看 |
| toad for sql server | 第三方工具 | 查看 |
基本簡介
Mysql workbench中文版提供DBAs和developers一個(gè)集成工具環(huán)境,可用于數(shù)據(jù)庫設(shè)計(jì)和建模,SQL開發(fā)(取代原來的MySQL Query Browser),數(shù)據(jù)庫管理(取代原來的MySQL Administrator)!
Mysql workbench是Mysql官方推出的數(shù)據(jù)庫設(shè)計(jì)建模工具,它是著名的數(shù)據(jù)庫設(shè)計(jì)工具DBDesigner4的繼任者。你可以用MySQL Workbench設(shè)計(jì)和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,以及進(jìn)行復(fù)雜的MySQL 遷移。MySQL Workbench是下一代的可視化數(shù)據(jù)庫設(shè)計(jì)、管理的工具,它同時(shí)有開源和商業(yè)化的兩個(gè)版本。
功能特色
1、發(fā)展MySQL Workbench提供了用于創(chuàng)建、執(zhí)行和優(yōu)化SQL查詢的可視化工具。SQL編輯器提供顏色語法高亮,SQL片段的重用和SQL的執(zhí)行歷史。數(shù)據(jù)庫連接面板使開發(fā)人員能夠輕松管理數(shù)據(jù)庫連接。對象瀏覽器提供對數(shù)據(jù)庫模式和對象的即時(shí)訪問。
2、管理
提供了一個(gè)可視化控制臺,可輕松管理MySQL環(huán)境并更好地了解數(shù)據(jù)庫。開發(fā)人員和DBA可以使用可視化工具配置服務(wù)器,管理用戶和查看數(shù)據(jù)庫運(yùn)行狀況。
3、設(shè)計(jì)
使DBA,開發(fā)人員或數(shù)據(jù)架構(gòu)師可視化設(shè)計(jì)、建模、生成和管理數(shù)據(jù)庫。它包括數(shù)據(jù)建模師創(chuàng)建復(fù)雜ER模型,前向和反向工程所需的一切,還提供了執(zhí)行困難的變更管理和文檔任務(wù)的關(guān)鍵功能,這些任務(wù)通常需要大量的時(shí)間和精力。
4、數(shù)據(jù)庫遷移
MySQL Workbench現(xiàn)在提供了一個(gè)完整,易于使用的解決方案,用于將Microsoft SQL Server,Sybase ASE,PostreSQL和其他RDBMS表,對象和數(shù)據(jù)遷移到MySQL。開發(fā)人員和DBA可以快速輕松地將現(xiàn)有應(yīng)用程序轉(zhuǎn)換為在Windows和其他平臺上在MySQL上運(yùn)行。遷移還支持從早期版本的MySQL遷移到最新版本。
安裝步驟
1、在本站下載Mysql workbench壓縮包,解壓縮,雙擊運(yùn)行程序,彈出軟件安裝向?qū)Вc(diǎn)擊“Next”開始安裝;
2、自定義軟件安裝路徑,默認(rèn)安裝路徑為“C:Program FilesMySQLMySQL Workbench 6.3 CE”,安裝路徑在選擇時(shí)不要選擇帶有中文符號的路徑,點(diǎn)擊“Next”進(jìn)行安裝;
3、選擇最適合你需要的安裝類型,我們默認(rèn)選擇第一項(xiàng)“Complete”完整安裝;
4、默認(rèn)點(diǎn)擊“Install”進(jìn)行安裝,等待安裝進(jìn)度完成,點(diǎn)擊電腦左下角“開始”按鈕,出現(xiàn)mysql命令行客戶端即安裝完成;
中文版設(shè)置
Mysql workbench中文語言設(shè)置方法:
edit --> preferences --> appearance --> configure Fonts for : 選中Simplified Chinese OK
1)Server Administration
* 使用MySQLInstanceConfig配置MySQL以Service運(yùn)行;
* 然后使用MySQL Workbench的Server Administration的New Server Instance創(chuàng)建新的server實(shí)例@localhost;
* 使用MySQL Workbench的Server Administration的Data Dump來導(dǎo)入我們的數(shù)據(jù)庫實(shí)例sakila-db,首先導(dǎo)入sakila schema,然后導(dǎo)入sakila data,導(dǎo)入schema如下圖:
* 導(dǎo)入的命令行可以在workbench的log中看到,schema的導(dǎo)入如下:
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的導(dǎo)入如下:
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"
* 同時(shí)也可以使用MySQL Workbench的Server Administration的Data Dump來導(dǎo)出數(shù)據(jù)庫,導(dǎo)出有兩種格式,第一為導(dǎo)出到dump project folder,每個(gè)表為一個(gè)sql文件,第二種為導(dǎo)出為self contained file,所有的表導(dǎo)出為一個(gè)sql文件;
2)SQL Development
* 使用MySQL Workbench的SQL Development的 new connection來創(chuàng)建鏈接localhost,鏈接到先前導(dǎo)入的數(shù)據(jù)庫實(shí)例sakila,如下:
* 在MySQL Workbench的SQL Development的環(huán)境中查詢數(shù)據(jù)庫實(shí)例sakila的actor表內(nèi)容,如下:
3)Data Modeling
* 使用MySQL Workbench的Data Modeling的open existing EER model來打開數(shù)據(jù)庫實(shí)例sakila中的sakila.mwb文件,如下圖:
* 通常地,我們使用MySQL Workbench的Data Modeling從建模開始來設(shè)計(jì)數(shù)據(jù)庫,在建模完成后導(dǎo)出為sql語句,然后再將sql導(dǎo)入到數(shù)據(jù)庫,來完成數(shù)據(jù)庫的創(chuàng)建;





