前言
MySQL GUI工具很多,本文就常用的Navicat for MySQL與MySQL GUI Tools的特色功能做一個詳細介紹與比較。
(一)MySQL GUI Tools
MySQL官方提供的一個可視化界面的MySQL數據庫管理控制台,提供了四個圖形化應用程序,這些圖形化管理工具可以大大提高數據庫管理、備份、遷移和查詢效率。它們分別是:
● MySQL Migration Toolkit
● MySQL Administrator
● MySQL Query Browser
● MySQL Workbench
1.MySQL Query Browser
MySQL查詢浏覽器是為MySQL數據庫服務器創造,執行和優化SQL查詢的最簡單的可視化工具。MySQL Query Browser主要特色功能:
●查詢工具欄導航按鈕,讓您浏覽查詢歷史,可以回顧及重新執行以前的查詢。可以保存查詢,打開查詢文件 *.qbquery。
●使用結果窗口輕松管理多個查詢
比較多個查詢通過查看制表符分隔,或是縱向或是橫向聯合的顯示在結果窗口。此外,解釋按鈕,可以用來獲得解釋,輸出為當前查詢。比較按鈕允許您快速比較兩個查詢的結果,讓您確定在何處行已插入,更新或刪除。
●腳本編輯與調試
腳本區域的特點是編號和語法突出。另外,腳本調試按鈕,使您可以設置斷點和控制執行該語句和腳本。
●內置幫助
即時幫助你獲得搜選的對象,參數,和職能,可以查看MySQL syntax語句句法,函數,參數。
2.MySQL Administrator
Mysql Administrator讓使用者更容易管理和監測你的MySQL環境,並對數據庫取得更好的能見度。
MySQL Administrator主要特色功能:
● 啟動/停止MySQL服務
● 健康狀況查看:連接健康實時曲線圖查看(連接使用率,流量,sql查詢數), 內存健康查看(Query Cache Hitrate,Key EfficIEncy), 狀態變量查看(普通,性能,網絡,執行的命令,混合,新變量) , 系統變量查看(普通,連接,SQL,內存,表類型,新變量)
3.Migration Toolkit
●可以從MS SQL,Oracle等數據庫移植復制數據庫到MySQL。
4.MySQL Workbench
●添加EER 圖表(Extended Entity-Relationship的縮寫)
●使用默認Schema,創建新表,新的視圖等對象
●可以導入SQL腳本
缺點:
●MySQL Query Browser總是做了幾個查詢之後就使用內存太多。
●手動安裝 MySQL GUI Tools 5.0時,將目錄名稱取名為中文,或是將它放置在桌面上執行 MySQL Query Browser,在中文系統會產生此問題:..... MySQL GUI Tools 5.0\XML\MySQLqb_functions.XML (error
●中文介紹及中文資料不多。
●導入導出支持格式太少。