<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    分享java帶來的快樂

    我喜歡java新東西

    MySQL GUI 工具匯總

    前言

          MySQL GUI工具很多,常用的如Navicat,PHPMyadmin,SQLyog,MySQL-front,MySQL GUI Tools等。本文就常用的這幾款工具的功能做一個(gè)詳細(xì)介紹。


    MySQL GUI Tools

          MySQL官方提供的,免費(fèi)使用!一個(gè)可視化界面的MySQL數(shù)據(jù)庫管理控制臺(tái),提供了四個(gè)非常好用的圖形化應(yīng)用程序,方便數(shù)據(jù)庫管理和數(shù)據(jù)查詢。這些圖形化管理工具可以大大提高數(shù)據(jù)庫管理、備份、遷移和查詢效率,即使沒有豐富的SQL語言基礎(chǔ)的用戶也可以應(yīng)用自如。它們分別是:


          ● MySQL Migration Toolkit:數(shù)據(jù)庫遷移

          ● MySQL Administrator:MySQL管理器

          ● MySQL Query Browser:用于數(shù)據(jù)查詢的圖形化客戶端

          ● MySQL Workbench:DB Design工具


    MySQL Query Browser

          MySQL查詢?yōu)g覽器是為MySQL數(shù)據(jù)庫服務(wù)器創(chuàng)造,執(zhí)行和優(yōu)化SQL查詢的最簡單的可視化工具。 MySQL查詢?yōu)g覽器提供一套完整的拖放工具,可視化地建立,分析和管理您的查詢。

          查詢工具欄輕松地創(chuàng)建和執(zhí)行查詢和瀏覽查詢歷史,可以保存查詢,打開查詢文件 *.qbquery

          腳本編輯器給你控制手動(dòng)創(chuàng)建或編輯SQL語句

          查詢結(jié)果窗口,讓您也可以輕易地比較多個(gè)查詢

          對象瀏覽器讓您使用Web瀏覽器一樣的界面管理您的數(shù)據(jù)庫,書簽和歷史

          數(shù)據(jù)庫Explorer,您可以選擇的表和字段查詢,以及創(chuàng)建和刪除表

          表編輯器可讓您輕松地創(chuàng)建,修改和刪除表

          內(nèi)置幫助即時(shí)幫助你獲得搜選的對象,參數(shù),和職能,可以查看mysql syntax語句句法,函數(shù),參數(shù)

          直觀的易于使用的界面

          MySQL查詢?yōu)g覽器提供了一個(gè)易于使用的web瀏覽器一樣的界面,讓您即時(shí)訪問所有查詢?yōu)g覽器的功能。主要的查詢窗口,是完全自定義讓您可以查看或隱藏個(gè)人工具欄。此外,導(dǎo)航按鈕,讓您瀏覽您的查詢歷史,讓您可以回顧及重新執(zhí)行以前的查詢。

          使用結(jié)果窗口輕松管理多個(gè)查詢

          比較多個(gè)查詢通過查看制表符分隔,或是縱向或是橫向聯(lián)合的顯示在結(jié)果窗口。此外,解釋按鈕,可以用來獲得解釋,輸出為當(dāng)前查詢。比較按鈕允許您快速比較兩個(gè)查詢的結(jié)果,讓您確定在何處行已插入,更新或刪除。

          輕松地創(chuàng)建,編輯和調(diào)試SQL語句

          該腳本編輯器提供了一個(gè)穩(wěn)健的界面,創(chuàng)建,編輯,和調(diào)試的大型涉及多個(gè)SQL語句的SQL腳本。腳本區(qū)域的特點(diǎn)是編號(hào)和語法突出。另外,腳本調(diào)試按鈕,使您可以設(shè)置斷點(diǎn)和控制執(zhí)行該語句和腳本。


    MySQL administrator

          mysql administrator 是一個(gè)功能強(qiáng)大的可視化管理工具,讓使用者更容易管理和監(jiān)測你的MySQL環(huán)境,并對數(shù)據(jù)庫取得更好的能見度。

          MySQL Administrator主要功能介紹:

          ● 啟動(dòng)/停止mysql服務(wù)

          ● 用戶連接次數(shù),線程 。

          ● 健康狀況查看:連接健康實(shí)時(shí)曲線圖查看(連接使用率,流量,sql查詢數(shù)), 內(nèi)存健康查看(Query Cache Hitrate,Key Efficiency), 狀態(tài)變量查看(普通,性能,網(wǎng)絡(luò),執(zhí)行的命令,混合,新變量) , 系統(tǒng)變量查看(普通,連接,SQL,內(nèi)存,表類型,新變量)

          ● 啟動(dòng)變量編輯

          ● 服務(wù)器,服務(wù)器實(shí)例,客戶端信息查看

          ● 備份與恢復(fù)整個(gè)數(shù)據(jù)庫或1至多個(gè)表,定時(shí)備份.

          ● 目錄(catalog): 選定數(shù)據(jù)庫創(chuàng)建,編輯表(索引,外鍵,列,存儲(chǔ)引擎,字符集,密碼,自動(dòng)增長,最大行, 最小行等),維護(hù)表(優(yōu)化,檢查,修理),查看選定數(shù)據(jù)庫的所有索引,創(chuàng)建,刪除編輯選定數(shù)據(jù)庫 的視圖,存儲(chǔ)過程。


    Migration Toolkit

          可以從MS SQL,Oracle等數(shù)據(jù)庫移植復(fù)制數(shù)據(jù)庫到Mysql


    Mysql workbench

          添加EER 圖表(Extended Entity-Relationship的縮寫)

          使用默認(rèn)Schema,創(chuàng)建新表,新的視圖等對象

          可以導(dǎo)入SQL腳本

          缺點(diǎn):

          mysql query browser總是做了幾個(gè)查詢之后就使用內(nèi)存太多

          手動(dòng)安裝 MySQL GUI Tools 5.0時(shí),將目錄名稱取名為中文,或是將它放置在桌面上執(zhí)行 MySQL Query Browser,在中文系統(tǒng)會(huì)產(chǎn)生此問題:..... MySQL GUI Tools 5.0\XML\mysqlqb_functions.xml (error


    SQLyog企業(yè)版

          程序本身非常短小精悍!

          使用MySQL C APIs程序接口直接連接。支持HTTP and SSH和SSL加密連接

          登錄之后,界面就是很值得注意。SQLyog主窗口綜合了大多數(shù)SQL Server7.0分析器和企業(yè)管理的特性于一體。

          MySOL服務(wù)器上所有的數(shù)據(jù)庫都顯示在一個(gè)樹型控件上。你只能訪問你在登錄時(shí)授權(quán)的那個(gè)數(shù)據(jù)庫。如果你點(diǎn)開代表授權(quán)給你的那個(gè)數(shù)據(jù)庫的樹型結(jié)構(gòu),你就可以看到一系列代表表格的節(jié)點(diǎn)。點(diǎn)開表格節(jié)點(diǎn)后,你就可以看到一系列顯示字段名的節(jié)點(diǎn)和另一個(gè)代表索引的節(jié)點(diǎn)集合。在右下方的面板上,有四個(gè)標(biāo)簽頁,即:結(jié)果(Result)、消息(Message)、對象(Object)和歷史(History)。

          除了常見的導(dǎo)入導(dǎo)出,結(jié)構(gòu)與數(shù)據(jù)同步外,特色功能主要有:

          ● Query Builder支持拖拽勾選,方便直觀快捷的創(chuàng)建SQL查詢語句,易于控制。

          ● 快速執(zhí)行多重查詢并能夠返回每頁超過1000條的記錄集,而這種操作是直接生成在內(nèi)存中的

          ● SQLyog Migration Toolkit:SQLyog提供的數(shù)據(jù)遷移工具包,從任何ODBC兼容的數(shù)據(jù)源到MySQL,簡化了數(shù)據(jù)的傳輸

          ● 短信通知服務(wù)。調(diào)度備份短信通知。

          ● 對數(shù)據(jù)表的診斷分析和優(yōu)化。

          ● 可以復(fù)選表數(shù)據(jù)行,進(jìn)行批刪除

          ● Job管理:管理數(shù)據(jù)庫同步,短信通知,調(diào)度備份等job

          另外,有些功能還是很方便的:

          ● 插入SQL語句模版,提供常用的一些SQL命令模版

          ● 添加SQL語句到收藏夾

          ● 察看操作的歷史記錄

          ● 對鍵盤支持很友好。對愛用鍵盤操作的朋友是很好的幫助

          ● 對象列表察看,一目了然

          缺點(diǎn):

          ● 如果你在Win32 Dependency Walker下運(yùn)行程序的.exe文件,你會(huì)發(fā)現(xiàn)它引用了COMDLG32.dll文件,而COMDLG32.dll又輪流引用AppHelp。實(shí)事上,CommDlg調(diào)用AppHelp,而當(dāng)AppHelp沒有請求函數(shù)時(shí),CommDlg這么做根本就是浪費(fèi)資源。

          ● 還有相比Navicat就是界面功能菜單圖標(biāo)小了些,不那么方便。導(dǎo)入導(dǎo)出格式少了些,如導(dǎo)入僅支持csv.導(dǎo)出也僅支持csv,html,xml,SQL,Excel xml等5種格式。

          ● 對中文支持不好


    SQLyog廠商:Webyog軟件公司

          是一家私人控股公司,MySQL網(wǎng)絡(luò)的金牌認(rèn)證合作伙伴,成立于2001年,總部在印度,提供同類最佳的數(shù)據(jù)管理工具管理流行的開放源代碼數(shù)據(jù)庫。


    MySQL-Front

          MySQL-Front是一款小巧的管理Mysql的應(yīng)用程序,其主要特性包括多文檔界面、語法突出、拖拽方式的數(shù)據(jù)庫和表格、可編輯/可增加/刪除的域、可編輯/可插入/刪除的記錄、可顯示的成員、可執(zhí)行的SQL腳本并提供與外程序接口、保存數(shù)據(jù)到CSV文件等。

          由于2006年11月23日MySQL-Front曾經(jīng)宣布停止一段時(shí)間開發(fā),后來官網(wǎng)改名:http://www.sql-front.com

          最新版本4.2,下載后可以試用30天。

          特色功能介紹:

          ● 高程度的相容性

          ● 內(nèi)部密集的使用Windows API ,以確保以兼容未來的Windows版本

          ● 支持MySQL數(shù)據(jù)庫開始版本3.23

          ● 直接訪問數(shù)據(jù)庫,而不使用的MySQL的DLL ,以減少安裝和連接問題

          ● 禁止外部HTTP隧道訪問數(shù)據(jù)庫

          ● 拖曳和復(fù)制,粘貼支持

          ● 有效地使用,可通過鍵盤或鼠標(biāo)

          ● 非??欤咝始岸嗾Z句支持

          ● 語言設(shè)置(多于30種語言提供, Unicode的支持)

          ● 支持BLOB 數(shù)據(jù)類型

          缺點(diǎn):

          ● 客戶端使用SET NAMES設(shè)置字符集,如中文顯示set names gbk;SQL Editor不能用于處理mysql數(shù)據(jù)庫與mysql-front之間的編碼

          ● 導(dǎo)入SQL文件的時(shí)候出現(xiàn)錯(cuò)誤:SQL文件是可讀的不能寫或數(shù)據(jù)庫版本問題。

          ● 客戶端不能處理"創(chuàng)建存儲(chǔ)過程/創(chuàng)建函數(shù)/創(chuàng)建視圖/創(chuàng)建事件",因?yàn)榭蛻舳艘褂肈elimiter語句,MySQL-Front不能實(shí)現(xiàn)。

          ● 日期僅支持從02/Jan/0001開始以后的.

          ● 無符號(hào)的Bigint值僅支持63位(不能大于9223372036854775807)

          ● 每個(gè)表僅支持2147483647條記錄。

          ● 支持BLOB 數(shù)據(jù)類型


    PHPMyAdmin

          PHPMyAdmin是一個(gè)專門用于在線管理 My SQL 4.X 和 5.X 版本的My SQL數(shù)據(jù)庫的軟件,軟件采用PHP編寫,目前最高版本是2.7.0-pl1

          該工具是B/S結(jié)構(gòu)的,基于Web跨平臺(tái)的管理程序,并且支持簡體中文??梢栽诠俜骄W(wǎng)站免費(fèi)下載。

          下載后,把它釋放到web服務(wù)器的根目錄下,取個(gè)名字,比如就叫phpMyAdmin,然后在瀏覽器的地址欄輸入:http://X.X.X.X/phpMyAdmin/index.php 就可以了。

          如果是phpMyAdmin 2.8.0.2以上版本的,這樣使用會(huì)報(bào)錯(cuò),因?yàn)槟J(rèn)沒有這個(gè)軟件需要的配置文件config.default.php,在2.6.X版本下都有這個(gè)文件,只是口令不對。對于2.6.X版本的,可以直接用文本編輯器打開這個(gè)文件,把其中第一個(gè)$cfg中內(nèi)容修改成自己的用戶名及密碼就可以了:

          $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?

          $cfg['Servers'][$i]['user'] = 'root'; // MySQL user

          $cfg['Servers'][$i]['password'] = '自己的密碼';

          不設(shè)置密碼的話,系統(tǒng)會(huì)提示:

          Access denied for user 'root'@'localhost' (using password: NO)

          如果是2.8.0.2版本的,程序會(huì)提示請運(yùn)行scripts/setup.php進(jìn)行配置以生成config.inc.php文件。

          PHPMyAdmin的優(yōu)勢:

          ● 它在導(dǎo)出和導(dǎo)入數(shù)據(jù)是直接生成/讀取SQL語句,因此可以在導(dǎo)入之前修改SQL文本達(dá)到修改數(shù)據(jù)的目的。而MySQL程序的導(dǎo)出的則是專用格式和base64編碼的數(shù)據(jù),無法直接修改。

          ● B/S訪問方式

          缺點(diǎn):必須安裝在你的Web服務(wù)器中,所以如果沒有合適的訪問權(quán)限,其它用戶有可能損害到你的SQL數(shù)據(jù)。


    Navicat

          Navicat for MySQL是一個(gè)強(qiáng)大的MySQL數(shù)據(jù)庫服務(wù)器管理和開發(fā)工具。它可以與任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括觸發(fā)器、存儲(chǔ)過程、函數(shù)、事件、視圖、管理用戶,等等。它不僅對專業(yè)開發(fā)人員來說是非常尖端的技術(shù),而且對于新手來說也易學(xué)易用。其精心設(shè)計(jì)的圖形用戶界面(GUI),Navicat for MySQL可以讓你用一種安全簡便的方式快速并容易地創(chuàng)建,組織,訪問和共享信息。

          Navicat MySQL在三種平臺(tái)上是可用的——微軟Windows、Mac OS X 和Linux操作系統(tǒng)。它可以使用戶連接到本地/遠(yuǎn)程服務(wù)器,提供了幾種實(shí)用工具,例如數(shù)據(jù)結(jié)構(gòu)同步、導(dǎo)入/導(dǎo)出、備份和報(bào)告,使維護(hù)數(shù)據(jù)的過程很容易。

          除了常規(guī)的管理數(shù)據(jù)庫對象外,Navicat功能主要有:

          ● 多種格式的導(dǎo)入導(dǎo)出能力,使維護(hù)數(shù)據(jù)的過程很容易。

          ● 批量的工作調(diào)度處理,有力減輕了數(shù)據(jù)庫管理員的負(fù)擔(dān)。

          ● 快速地實(shí)現(xiàn)廣域網(wǎng)遠(yuǎn)程連接,更加安全簡便。

          ● 智能地構(gòu)建復(fù)雜的SQL查詢語句,提高開發(fā)效率。

          Navicat優(yōu)勢:

          ● 下載次數(shù)最多的MySQL GUI工具。

          ● 支持Mysql數(shù)據(jù)庫新對象如事件。

          ● 導(dǎo)入導(dǎo)出支持17種格式(slk,dif,wk1,wq1,rtf,mdb,sav,ldif等特殊的格式)。

          ● 報(bào)表設(shè)計(jì),打印及定制

          ● 結(jié)構(gòu)同步,數(shù)據(jù)同步速度快。

          ● 調(diào)度,創(chuàng)建Batch Job,設(shè)置任務(wù)調(diào)度. 創(chuàng)建一個(gè)設(shè)定的計(jì)劃批處理工作,以計(jì)劃執(zhí)行一個(gè)或多個(gè)定期的,指定開始及結(jié)束的日期及時(shí)間。批處理可以創(chuàng)建的對象包括查詢,報(bào)表打印,備份,數(shù)據(jù)傳送,數(shù)據(jù)同步,導(dǎo)入和導(dǎo)出。發(fā)送計(jì)劃工作的電子郵件通知,產(chǎn)生通知電子郵件給你指定的收件人。

          ● 安裝下載非常方便,速度很快。

          功能缺點(diǎn):

          ● 沒有ER數(shù)據(jù)庫模型工具。(可能不久就有了)

          ● 數(shù)據(jù)同步與結(jié)構(gòu)同步時(shí)注意保持?jǐn)?shù)據(jù)庫版本的一致性。


    結(jié)論

          市場上對MySQL GUI的評論也各有紛爭,作者觀點(diǎn):沒有絕對的好壞,只有適合與不適合。

    posted on 2009-10-12 00:15 強(qiáng)強(qiáng) 閱讀(575) 評論(0)  編輯  收藏 所屬分類: mysql

    主站蜘蛛池模板: 亚洲国产精品无码专区在线观看| 免费一区二区无码视频在线播放 | 亚洲美女aⅴ久久久91| 国产禁女女网站免费看| 亚洲大片免费观看| 91福利免费网站在线观看| 精品国产亚洲第一区二区三区| 亚洲电影免费观看| 亚洲av成人无码久久精品| 亚洲欧洲中文日韩久久AV乱码| 免费黄色小视频网站| 毛片免费vip会员在线看| 最近2019中文字幕免费大全5 | 亚洲精品一级无码鲁丝片 | 理论亚洲区美一区二区三区| 亚洲AV综合色区无码二区偷拍| 亚洲综合国产精品| 亚洲国产综合专区在线电影| 亚洲人成人网站色www| 亚洲午夜福利精品久久| 亚洲AⅤ优女AV综合久久久| 国产乱子影视频上线免费观看| 成人免费a级毛片无码网站入口| 曰批视频免费30分钟成人| 精品久久8x国产免费观看| 最近中文字幕mv免费高清视频8| 人妻丰满熟妇无码区免费| 性无码免费一区二区三区在线| a级毛片免费观看视频| 水蜜桃视频在线观看免费播放高清 | 国产亚洲精品精品精品| 韩国亚洲伊人久久综合影院| 色综合久久精品亚洲国产| 国产亚洲蜜芽精品久久| 人妻仑刮八A级毛片免费看| 一级做a免费视频观看网站| 国产99精品一区二区三区免费| 岛国岛国免费V片在线观看| 二个人看的www免费视频| 成在人线av无码免费高潮喷水 | 亚洲黄色网站视频|