細(xì)數(shù)十大你不得不用的MySQL開發(fā)工具
原創(chuàng)【51CTO經(jīng)典譯文】作為開源數(shù)據(jù)庫中最為紅火的MySQL,自然是廣大數(shù)據(jù)庫管理者的關(guān)注點。“工欲善其事,必先利其器。”在這里,51CTO數(shù)據(jù)庫頻道將為大家介紹十大你不得不用的MySQL開發(fā)工具。
MySQL Workbench
圖1
該工具由MySQL開發(fā),是一個跨平臺的可視化數(shù)據(jù)庫設(shè)計工具。它是DBDesigner4項目備受期待的替代者,它是一個本地圖形化工具,支持的操作系統(tǒng)包括Windows、Linux和OS X,具有多個不同的版本,版本細(xì)節(jié)信息請參看:http://wb.mysql.com/?page_id=11。
下載地址:http://dev.mysql.com/downloads/workbench/5.2.html
phpMyAdmin
phpMyAdmin是一個免費軟件工具,使用PHP語言編寫,用于通過網(wǎng)絡(luò)管理MySQL數(shù)據(jù)庫。它支持大量MySQL數(shù)據(jù)庫操作,其用戶界面支持多數(shù)常用操作,諸如管理數(shù)據(jù)庫、表、字段、關(guān)聯(lián)、索引、用戶、許可權(quán)限等,同時也可以直接執(zhí)行SQL語句。51CTO數(shù)據(jù)庫頻道向大家推薦phpMyAdmin 3.3.1正式版。
下載地址:http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.3.1%2FphpMyAdmin-3.3.1-notes.html/download
Aqua Data Studio
圖2
Aqua Data Studio是一個全面的集成開發(fā)環(huán)境(IDE),適用于數(shù)據(jù)庫管理員、軟件開發(fā)人員和業(yè)務(wù)分析師。它提供4方面的主要功能:1、數(shù)據(jù)庫查詢和管理工具。2、一整套數(shù)據(jù)庫、源代碼控制和文件系統(tǒng)比較工具。3、針對Subversion(SVN)和CVS的全面集成源代碼控制客戶端。4、強大的數(shù)據(jù)庫建模功能,堪與最好的獨立建模工具相媲美。
下載地址:http://www.aquafold.com/downloads.html
SQLyog
SQLyog是一個MySQL數(shù)據(jù)庫全能管理工具。其社區(qū)版為自由及開源軟件,遵循GPL許可協(xié)議。開發(fā)者在使用MySQL時所需的多數(shù)功能都可以通過簡單的點擊鼠標(biāo)完成,通過標(biāo)簽界面可以查看查詢結(jié)果集、查詢分析器(query profiler)、服務(wù)器消息、表數(shù)據(jù)、表信息和查詢歷史等。另外,開發(fā)者可以輕松創(chuàng)建視圖和存儲過程。
下載地址:http://code.google.com/p/sqlyog/downloads/list
MYSQL Front
圖3
該MySQL數(shù)據(jù)庫圖形化工具是一個真正的本地應(yīng)用,它能提供更精細(xì)的用戶界面,由于它不是使用PHP和HTML編寫,所以不會存在加載HTML頁面延時的問題,響應(yīng)非常迅速。如果Provider允許的話,該工具能夠直接與數(shù)據(jù)庫聯(lián)系。另外,需要在發(fā)布網(wǎng)站上安裝的只有很小的一段腳本。登陸信息存儲在用戶硬盤上,因此用戶無需登陸到不同的Web界面。
下載地址:http://www.mysqlfront.de/pub/SQL-Front_Setup.exe
mytop
這是一個基于終端界面(非圖形化)的工具,可以監(jiān)視MySQL數(shù)據(jù)庫的線程和整體性能,支持3.22.x、3.23.x和4.x服務(wù)器版本。它支持多數(shù)Unix操作系統(tǒng)(包括Mac OS X),需安裝Perl、DBI和Term::ReadKey。如果安裝了 Term::ANSIColor,界面可以支持以不同顏色顯示。如果安裝了Time::HiRes,可以獲得不錯的實時查詢和信息更新。該工具的0.7版甚至可以運行在Windows系統(tǒng)上。
mytop的設(shè)計靈感來自于系統(tǒng)監(jiān)視工具top,兩者的很多功能命令非常相似,Linux、FreeBSD和Solaris用戶應(yīng)該對此命令較為熟悉。mytop將連接到一個MySQL服務(wù)器,定時運行SHOW PROCESSLIST和SHOW STATUS命令,并試圖以一個有用的格式匯總這些信息。
下載地址:http://jeremy.zawodny.com/mysql/mytop/mytop-1.6.tar.gz
#p#
Sequel Pro
圖4
這個MAC OS X數(shù)據(jù)庫管理應(yīng)用讓你可以直接訪問本地或遠(yuǎn)端的MySQL服務(wù)器,支持從常見文件導(dǎo)入和導(dǎo)出數(shù)據(jù),其中包括SQL、CSV和XML。該工具是開源項目CocoaMySQL的一個分支。它支持包括索引在內(nèi)的所有表管理功能,支持MySQL視圖,可以同時使用多個窗口來操作多個數(shù)據(jù)庫/表。
下載地址:http://www.sequelpro.com/download.html
SQL Buddy
它是一個不錯的輕量級ajax數(shù)據(jù)庫管理工具,安裝非常簡單。所有需要你做的就是解壓其文件夾到你的服務(wù)器。它可以完成多數(shù)用戶所需要的操作任務(wù)。另外,它的快捷鍵非常有用,了解具體快捷鍵信息可訪問:http://www.sqlbuddy.com/help/
下載地址:http://www.sqlbuddy.com/download/dl.php
MySQL Sidu
圖5
這是一個免費的MySQL客戶端工具,基于瀏覽器,使用起來非常簡單,其名稱中的SIDU代表Select、Insert、Delete和Update操作,當(dāng)然它能夠完成更多的任務(wù),支持火狐、IE、Opera、Safari和Chrome等瀏覽器,其界面體驗酷似數(shù)據(jù)庫前端軟件圖形化界面,支持MySQL、Postgres和SQLite數(shù)據(jù)庫。
下載地址:http://downloads.sourceforge.net/sidu/sidu31.zip
Navicat Lite MySQL Admin Tool
Navicat是一個快速、可靠和通用的數(shù)據(jù)庫管理工具,旨在簡化數(shù)據(jù)庫管理、降低管理成本,滿足數(shù)據(jù)庫管理員、開發(fā)人員和中小型企業(yè)的需要。Navicat具有一個非常直觀的圖形化界面,讓你可以更安全、更簡單的創(chuàng)建、組織、訪問和共享信息。
Navicat for MySQL是一個強大的數(shù)據(jù)庫管理和開發(fā)工具。它支持3.21及以上版本的所有MySQL數(shù)據(jù)庫服務(wù)器,支持絕大多數(shù)最新的MySQL功夫能,其中包括觸發(fā)器、存儲過程、函數(shù)、事件、視圖和管理用戶等。Navicat Lite是針對非商業(yè)客戶提供的免費下載版。
下載地址:http://www.navicat.com/index.php?option=com_content&view=article&id=20&Itemid=69
原文標(biāo)題:10 MySQL Tools that Streamline Your Development Process
【編輯推薦】
- MySQL創(chuàng)始人打造MariaDB 全面兼容MySQL 5.1
- 從MySQL 5.5發(fā)布看開源數(shù)據(jù)庫版本升級新模式
- MySQL 5.5發(fā)布 支持半同步復(fù)制
- 詳解MySQL中EXPLAIN解釋命令
- MySQL數(shù)據(jù)庫中的外鍵約束詳解
【責(zé)任編輯:彭凡 TEL:(010)68476606】