mysql workbench中文版是Mysql官方推出的數(shù)據(jù)庫設計建模工具,Mysql workbench是著名的數(shù)據(jù)庫設計工具DBDesigner4的繼任者。具有設計和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,以及進行復雜的MySQL 遷移的作用。MySQL Workbench為數(shù)據(jù)庫架構(gòu)師,開發(fā)人員和DBA提供統(tǒng)一的可視化工具,你可以用Mysql workbench中文版設計和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,進行復雜的MySQL 遷移。
Mysql workbench使用界面
相關(guān)軟件 | 版本說明 | 下載地址 |
---|---|---|
phpMyAdmin | 非常好用 | 查看 |
SQLyog | 圖形化界面 | 查看 |
MyDB Studio | 完整工具集 | 查看 |
toad for sql server | 第三方工具 | 查看 |
基本簡介
Mysql workbench中文版提供DBAs和developers一個集成工具環(huán)境,可用于數(shù)據(jù)庫設計和建模,SQL開發(fā)(取代原來的MySQL Query Browser),數(shù)據(jù)庫管理(取代原來的MySQL Administrator)!
Mysql workbench是Mysql官方推出的數(shù)據(jù)庫設計建模工具,它是著名的數(shù)據(jù)庫設計工具DBDesigner4的繼任者。你可以用MySQL Workbench設計和創(chuàng)建新的數(shù)據(jù)庫圖示,建立數(shù)據(jù)庫文檔,以及進行復雜的MySQL 遷移。MySQL Workbench是下一代的可視化數(shù)據(jù)庫設計、管理的工具,它同時有開源和商業(yè)化的兩個版本。
功能特色
1、發(fā)展MySQL Workbench提供了用于創(chuàng)建、執(zhí)行和優(yōu)化SQL查詢的可視化工具。SQL編輯器提供顏色語法高亮,SQL片段的重用和SQL的執(zhí)行歷史。數(shù)據(jù)庫連接面板使開發(fā)人員能夠輕松管理數(shù)據(jù)庫連接。對象瀏覽器提供對數(shù)據(jù)庫模式和對象的即時訪問。
2、管理
提供了一個可視化控制臺,可輕松管理MySQL環(huán)境并更好地了解數(shù)據(jù)庫。開發(fā)人員和DBA可以使用可視化工具配置服務器,管理用戶和查看數(shù)據(jù)庫運行狀況。
3、設計
使DBA,開發(fā)人員或數(shù)據(jù)架構(gòu)師可視化設計、建模、生成和管理數(shù)據(jù)庫。它包括數(shù)據(jù)建模師創(chuàng)建復雜ER模型,前向和反向工程所需的一切,還提供了執(zhí)行困難的變更管理和文檔任務的關(guān)鍵功能,這些任務通常需要大量的時間和精力。
4、數(shù)據(jù)庫遷移
MySQL Workbench現(xiàn)在提供了一個完整,易于使用的解決方案,用于將Microsoft SQL Server,Sybase ASE,PostreSQL和其他RDBMS表,對象和數(shù)據(jù)遷移到MySQL。開發(fā)人員和DBA可以快速輕松地將現(xiàn)有應用程序轉(zhuǎn)換為在Windows和其他平臺上在MySQL上運行。遷移還支持從早期版本的MySQL遷移到最新版本。
安裝步驟
1、在本站下載Mysql workbench壓縮包,解壓縮,雙擊運行程序,彈出軟件安裝向?qū)?,點擊“Next”開始安裝;


中文版設置
Mysql workbench中文語言設置方法:
edit --> preferences --> appearance --> configure Fonts for : 選中Simplified Chinese OK

1)Server Administration
* 使用MySQLInstanceConfig配置MySQL以Service運行;
* 然后使用MySQL Workbench的Server Administration的New Server Instance創(chuàng)建新的server實例@localhost;
* 使用MySQL Workbench的Server Administration的Data Dump來導入我們的數(shù)據(jù)庫實例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來導出數(shù)據(jù)庫,導出有兩種格式,第一為導出到dump project folder,每個表為一個sql文件,第二種為導出為self contained file,所有的表導出為一個sql文件;
2)SQL Development
* 使用MySQL Workbench的SQL Development的 new connection來創(chuàng)建鏈接localhost,鏈接到先前導入的數(shù)據(jù)庫實例sakila,如下:

* 在MySQL Workbench的SQL Development的環(huán)境中查詢數(shù)據(jù)庫實例sakila的actor表內(nèi)容,如下:

3)Data Modeling
* 使用MySQL Workbench的Data Modeling的open existing EER model來打開數(shù)據(jù)庫實例sakila中的sakila.mwb文件,如下圖:

* 通常地,我們使用MySQL Workbench的Data Modeling從建模開始來設計數(shù)據(jù)庫,在建模完成后導出為sql語句,然后再將sql導入到數(shù)據(jù)庫,來完成數(shù)據(jù)庫的創(chuàng)建;
相關(guān)文章
- MySQL Workbench進行mysql數(shù)據(jù)庫備
- MySQL WorkBench設計數(shù)據(jù)庫的操作過程
- MySQL WorkBench操作MySQL數(shù)據(jù)庫的
- MySQL Workbench對數(shù)據(jù)庫進行逆向工的操
- MySQL Workbench刪除數(shù)據(jù)庫實例的操作方
- MySQL Workbench中獲得數(shù)據(jù)庫連接字符串
- MySQL Workbench中創(chuàng)建數(shù)據(jù)庫連接的操作
- mysql workbench隱藏output欄的操
- MySQL Workbench進行下載的操作過程
- MySQL Workbench查詢數(shù)據(jù)庫服務器日志的