既上次的 MySQL 管理軟體評測後,這次主要評測的軟體的挑選重點為:
1.Windows GUI 介面。(Web-based 不算)
2.簡單易用,功能過於複雜則不在此次評測範圍內
3.軟體在 2005 年至少有出過一次更新版本
符合條件的軟體有:
Navicat、MySQL-Front、EngInSite MySQL Client、DBACentral for MySQL
這次主要測試項目有三項:
1.UTF-8 的支援
2.修改資料的方便性
3.MySQL 5.0 支援
以下為評測報告:
1.Navicat
2.MySQL-Front
3.MySQL Client
4.DBACentral for MySQL
個人推薦:
Navicat
推薦原因:
不僅資料顯示支援 UTF-8 支援編碼,連匯入匯出都完整支援。操作簡單功能強大,真是 MySQL 管理的好幫手。
後記:
本次測試原因主要在 Web-based 上修改資料實在太費時,而且每次都要 下條件搜尋資料也極度耗腦力,有 Windows 介面的軟體來處理資料的確又快又即時。然而我個人覺的最好用的 MySQL Control Center 已經停止開發了,相信這款多數人愛用的軟體被 MySQL 遺棄轉為無敵難用的 MySQL Administrator 後,很多人都在找替代的方案。
而我個人本身早期使用的 EMS SQL Manager 雖然功能強大,但是操作太過複雜,修改資料也不方便,畫面被一些無用的功能佔的滿滿的,後來只有想到才拿出來玩一下。
而我後期最常用的 MySQL DBA Tool 大概就屬 phpMyAdmin 了吧,但是 Web-based 畢竟還是不如 Windows GUI 來的方便。而且到了 MySQL 4.1 使用 phpMyAdmin 在編碼處理上也開始出現管理上的困難,因為資料庫所記錄的編碼跟實際資料所存的編碼不一定相同,看到亂碼的狀況時有所聞,更不用說匯入匯出資料出現一堆 ? 問號的字元,實在造成管理上的諸多困擾。
加上最近 MySQL 5.0 正式版發佈,View 跟 Stored Procedure 在 phpMyAdmin 目前還不支援的狀況下,才想順便看一下 MySQL 視窗介面的管理軟體的發展狀況,也籍機看看有沒有適合的工具可以使用,也希望對大家有幫助。