前言
MySQL GUI工具很多本文就常用的Navicat for MySQL與MySQL GUI Tools的特色功能做一個詳細介紹與比較
(一)MySQL GUI Tools
MySQL官方提供的一個可視化界面的MySQL數據庫管理控制台提供了四個圖形化應用程序這些圖形化管理工具可以大大提高數據庫管理備份遷移和查詢效率它們分別是
● MySQL Migration Toolkit
● MySQL Administrator
● MySQL Query Browser
● MySQL Workbench
.MySQL Query Browser
MySQL查詢浏覽器是為MySQL數據庫服務器創造執行和優化SQL查詢的最簡單的可視化工具MySQL Query Browser主要特色功能
●查詢工具欄導航按鈕讓您浏覽查詢歷史可以回顧及重新執行以前的查詢可以保存查詢打開查詢文件 *qbquery
●使用結果窗口輕松管理多個查詢
比較多個查詢通過查看制表符分隔或是縱向或是橫向聯合的顯示在結果窗口此外解釋按鈕可以用來獲得解釋輸出為當前查詢比較按鈕允許您快速比較兩個查詢的結果讓您確定在何處行已插入更新或刪除
●腳本編輯與調試
腳本區域的特點是編號和語法突出另外腳本調試按鈕使您可以設置斷點和控制執行該語句和腳本
●內置幫助
即時幫助你獲得搜選的對象參數和職能可以查看mysql syntax語句句法函數參數
.MySQL Administrator
Mysql Administrator讓使用者更容易管理和監測你的MySQL環境並對數據庫取得更好的能見度
MySQL Administrator主要特色功能
● 啟動/停止mysql服務
● 健康狀況查看連接健康實時曲線圖查看(連接使用率流量sql查詢數) 內存健康查看(Query Cache HitrateKey Efficiency) 狀態變量查看(普通性能網絡執行的命令混合新變量) 系統變量查看(普通連接SQL內存表類型新變量)
.Migration Toolkit
●可以從MS SQLOracle等數據庫移植復制數據庫到Mysql
.MySQL Workbench
●添加EER 圖表(Extended EntityRelationship的縮寫)
●使用默認Schema創建新表新的視圖等對象
●可以導入SQL腳本
缺點
●Mysql Query Browser總是做了幾個查詢之後就使用內存太多
●手動安裝 MySQL GUI Tools 時將目錄名稱取名為中文或是將它放置在桌面上執行 MySQL Query Browser在中文系統會產生此問題 MySQL GUI Tools \XML\mysqlqb_functionsxml (error
●中文介紹及中文資料不多
●導入導出支持格式太少
(二)Navicat for MySQL
Navicat for MySQL是一個強大的MySQL數據庫服務器管理和開發工具它可以與任何或以上版本的MySQL一起工作並支持大部分的MySQL最新功能包括觸發器存儲過程函數事件視圖管理用戶等等它不僅對專業開發人員來說是非常尖端的技術而且對於新手來說也易學易用其精心設計的圖形用戶界面(GUI)Navicat for MySQL可以讓你用一種安全簡便的方式快速並容易地創建組織訪問和共享信息
Navicat for MySQL在三種平台上是可用的微軟WindowsMac OS X 和Linux操作系統它可以使用戶連接到本地/遠程服務器提供了幾種實用工具例如數據結構同步導入/導出備份和報告使維護數據的過程很容易
除了常規的管理數據庫對象外Navicat for MySQL功能主要有
● 多種格式的導入導出能力使維護數據的過程很容易並可以從ODBC導入數據將MSSQLOracle數據導入MySQL
● 批量的工作調度處理有力減輕了數據庫管理員的負擔
● 快速地實現廣域網遠程連接更加安全簡便
● 智能地構建復雜的SQL查詢語句提高開發效率
Navicat for MySQL相比MySQL GUI Tools有其自身優勢
● 下載次數最多的MySQL圖形用戶工具自年初以來 Navicat已在世界各地被下載超過二百萬次並有超過五萬個客戶群用戶
● 支持Mysql數據庫新對象例如事件
● 導入導出支持多達種格式(slkdifwkwqrtfmdbsavldif等特殊的格式)
● 報表設計打印及定制
● 具有結構同步數據同步功能而且速度快
● 調度創建Batch Job設置任務調度 創建一個設定的計劃批處理工作以計劃執行一個或多個定期的指定開始及結束的日期及時間批處理可以創建的對象包括查詢報表打印備份數據傳送數據同步導入和導出發送計劃工作的電子郵件通知產生通知電子郵件給你指定的收件人
● 安裝下載非常方便占用內存少運行速度很快
● 簡體中文版已經發布且有中文技術支持論壇中國大陸有授權銷售代理商
更多資料請參考
Navicat用戶中文論壇:
CN
Navicat for MySQL 天免費試用版下載:
_indexasp
缺點
● 沒有像MySQL Workbench那樣的EER圖表ER數據庫模型工具(可能不久就有了)
● 數據同步與結構同步時注意保持數據庫版本的一致性
結論
市場上對MySQL GUI的評論也各有紛爭作者觀點沒有絕對的好壞只有適合與不適合 企業或個人應該選擇立足於現在並能滿足長遠需求的軟件軟件不只是產品技術本身還包括相應的服務一款優秀的MySQL 圖形用戶工具會讓你的MySQL數據庫開發管理變得高效!
From:http://tw.wingwit.com/Article/program/MySQL/201311/29471.html