一级一区免费黄色,人人弄人人摸人人擦,亚洲黄色网站第二,欧美一区黄色网站

當(dāng)前位置:首頁(yè) -> 焦點(diǎn)新聞

圖形化管理MySQL更輕松(二)

2005/4/22 8:55:08       
MySQLGUI

MySQLGUI是一個(gè)歷史悠久的、基于GUI的MySQL客戶端程序。它可以跨平臺(tái)操作,幫助用戶完成MySQL數(shù)據(jù)庫(kù)的基本管理工作。可從http://www.mysql.com/downloads/gui-mysqlgui.html下載該軟件,版本為1.75。該軟件直接解壓縮即可運(yùn)行。本文將其下載到mysqlgui目錄中,運(yùn)行以下命令:
#cd /mysqlgui
#tar zxvf tar zxvf mysqlgui-linux-semi-static-1.7.5.tar.gz
#cd zxvf mysqlgui-linux-semi-static-1.7.5
#./mysqlgui

啟動(dòng)MySQLGUI管理工具后,可以通過(guò)單擊“Option”按鈕打開選項(xiàng)設(shè)置界面。在該界面中,可以對(duì)使用的賬號(hào)、主機(jī)、顯示風(fēng)格等選項(xiàng)進(jìn)行設(shè)置,如圖8所示。



圖8 選項(xiàng)設(shè)置

設(shè)置完成后,單擊“Connected”按鈕,然后輸入數(shù)據(jù)庫(kù)密碼,即可完成連接。連接完成后,數(shù)據(jù)庫(kù)服務(wù)器中現(xiàn)有的數(shù)據(jù)庫(kù)會(huì)顯示在“Connected”按鈕之后,單擊就可選擇相應(yīng)的數(shù)據(jù)庫(kù)。選擇上一節(jié)中建立的mydatabase數(shù)據(jù)庫(kù),單擊“Choose tables”,在彈出的窗口中選擇mytable表。在第一個(gè)空白框中輸入一個(gè)SQL語(yǔ)句,然后單擊“Excute query”,這時(shí)將會(huì)彈出一個(gè)窗口,顯示出該表的內(nèi)容,如圖9所示。



圖9 顯示表內(nèi)容

在使用的過(guò)程中可以看出,與MySQL Control Center相比,MySQLGUI工具還是不夠成熟。

phpMyAdmin

phpMyAdmin是一個(gè)使用PHP編寫的、基于Web的MySQL客戶端程序,支持簡(jiǎn)體中文,允許用戶使用Web瀏覽器來(lái)管理MySQL數(shù)據(jù)庫(kù)。因?yàn)閜hpMyAdmin是基于Web的,所以在安裝它之前,先要保證Apache的正常運(yùn)行,并且Apache服務(wù)器要安裝相應(yīng)的MySQL和PHP擴(kuò)展插件(具體安裝方法可以參考其它資料)?稍趆ttp://sourceforge.net/projects/phpmyadmin/下載到phpMyAdmin軟件包,并將下載的文件移至/var/www/html目錄,將其解壓縮后,把解壓出來(lái)的目錄改名為phpmyadmin。命令如下:
#mv phpMyAdmin-2.5.4-php.tar.gz /var/www/html
#tar zvxf phpMyAdmin-2.5.4-php.tar.gz
#mv phpMyAdmin-2.5.4 phpmyadmin

切換至/phpmyadmin目錄,編輯config.inc.php文件,更改下述配置參數(shù)的配置:
cfg['PmaAbsoluteUri']=
'http://localhost/phpmyadmin';
//將該參數(shù)的值設(shè)定為phpMyAdmin所處的位置。
cfg['Servers'][$i]['host'] = 'localhost';
//設(shè)定MySQL所在的主機(jī)名或IP地址。
cfg['Servers'][$i]['auth_type'] = 'http';
//設(shè)定進(jìn)入phpMyAdmin管理MySQL的方式,共有三個(gè)選項(xiàng):config、http、cookie。config是按配置文件登錄,為默認(rèn)方式,無(wú)需任何確認(rèn);http是使用HTTP登錄管理,在Apache模塊安裝下才能支持;cookie是最通用的管理方式。后兩種方式的用戶名和密碼都是直接到數(shù)據(jù)庫(kù)中驗(yàn)證。
$cfg['Servers'][$i]['user'] = 'root' ;
//設(shè)定管理MySQL的賬號(hào)。
$cfg['Servers'][$i]['password'] = '' ;
//設(shè)定管理MySQL的密碼。

設(shè)置完成后,保存config.inc.php文件。確保MySQL和Apache處于運(yùn)行狀態(tài)。打開瀏覽器,在其中輸入http://localhost/phpmyadmin/,將會(huì)打開phpMyAdmin的管理界面,如圖10所示。一般而言,界面會(huì)自動(dòng)識(shí)別為中文,如果界面不是中文,可以在“language”下拉列表中選擇“Chinese Simplified”進(jìn)行漢化。



圖10 phpMyAdmin主界面

phpMyAdmin的用戶界面直觀簡(jiǎn)潔,各部分的內(nèi)容一目了然。比如要查看現(xiàn)在MySQL數(shù)據(jù)庫(kù)服務(wù)器上都有哪些數(shù)據(jù)庫(kù),直接選擇主界面上的“數(shù)據(jù)庫(kù)”即可。如果要查看某一數(shù)據(jù)庫(kù)的內(nèi)容,也可以直接在該數(shù)據(jù)庫(kù)上單擊完成。如果要?jiǎng)h除該數(shù)據(jù)庫(kù),則可以選中其前面的復(fù)選框,然后單擊“執(zhí)行”按鈕即可。要對(duì)表進(jìn)行操作,可以單擊表所在的數(shù)據(jù)庫(kù),在接下來(lái)的界面中進(jìn)行。圖11顯示了查看表mytable結(jié)構(gòu)時(shí)的情況。



圖11 查看表mytable的結(jié)構(gòu)

在該界面中可以進(jìn)行打印預(yù)覽、導(dǎo)出數(shù)據(jù)、插入記錄、編輯表結(jié)構(gòu)等操作。任何時(shí)候都可以通過(guò)單擊左上角的“主目錄”回到初始界面,也可以在“主目錄”按鈕的下拉列表中選擇數(shù)據(jù)庫(kù),還可以對(duì)數(shù)據(jù)庫(kù)的權(quán)限、密碼等進(jìn)行操作?傊@是一個(gè)非常完善和成熟的數(shù)據(jù)庫(kù)管理工具,我個(gè)人認(rèn)為它已經(jīng)完全達(dá)到企業(yè)應(yīng)用的需求。

OpenOffice.org

OpenOffice是Sun公司2001年10月公布的、開放源碼的StarOffice版本。當(dāng)時(shí),StarOffice中的部分組件并沒有向世人公開源碼,比如其中的Adabas數(shù)據(jù)庫(kù)就要求用戶必須從第三方獲得許可。這樣,OpenOffice就有兩個(gè)選擇:增加一個(gè)自己的開放源碼數(shù)據(jù)庫(kù)軟件,或者通過(guò)不同的方式來(lái)實(shí)現(xiàn)同樣的數(shù)據(jù)庫(kù)功能。OpenOffice開發(fā)社區(qū)經(jīng)過(guò)公開討論,最后決定不使用某一個(gè)獨(dú)立的數(shù)據(jù)庫(kù),但是允許所有的數(shù)據(jù)庫(kù)都可以在OpenOffice中使用,并通過(guò)數(shù)據(jù)源(Data Source)的概念來(lái)實(shí)現(xiàn)。這些數(shù)據(jù)源與MS Access非常類似,并且更具靈活性和擴(kuò)展性。因此,也可以使用OpenOffice來(lái)管理MySQL。

OpenOffice對(duì)MySQL的管理通過(guò)數(shù)據(jù)源來(lái)完成,而數(shù)據(jù)源配置則是通過(guò)數(shù)據(jù)源管理界面來(lái)完成。該管理界面通過(guò)選擇“View→Data Source”選單來(lái)啟動(dòng),也可以在運(yùn)行OpenOffice的過(guò)程中使用F4快捷鍵將其調(diào)出。要配置一個(gè)數(shù)據(jù)源,只需在圖12所示的左邊列表中單擊右鍵,在彈出選單中,選擇Administrate Data Sources項(xiàng)來(lái)啟動(dòng)一個(gè)新的窗口,用戶可以在該新窗口中定義新的數(shù)據(jù)源,或者管理現(xiàn)有的數(shù)據(jù)源。



圖12 OpenOffice數(shù)據(jù)庫(kù)管理界面

下面來(lái)具體實(shí)現(xiàn)OpenOffice和MySQL的結(jié)合使用。

第一步:安裝軟件。因?yàn)橐ㄟ^(guò)ODBC來(lái)進(jìn)行連接,所以要安裝一些相應(yīng)的組件。需要注意的是,因?yàn)椴煌腞ed Hat發(fā)行版中所附帶的MySQL、unixODBC和MyODBC的版本不一樣,所以安裝時(shí)請(qǐng)使用Red Hat 9.0光盤所帶的軟件,否則可能無(wú)法正常工作。下面是Red Hat 9.0中附帶的所需軟件的版本:
mysql-server-3.23.54a-11.i386.rpm
mysql-3.23.54a-11.i386.rpm
unixODBC-2.2.3-6.i386.rpm
MyODBC-2.50.39-11.i386.rpm

一般來(lái)說(shuō),系統(tǒng)都已經(jīng)安裝了unixODBC,所以只需安裝MyODBC即可。

# rpm -ivh MyODBC-2.50.39-11.i386.rpm
Preparing...       #######################[100%]
   1:MyODBC   #######################[100%]


第二步:編輯ODBC配置文件。分別打開文件/etc/odbcinst.ini和/etc/odbc.ini,并添加以下內(nèi)容:

#vi /etc/odbcinst.ini
# From the MyODBC package
[MySQL]
Description     = ODBC for MySQL
Driver        = /usr/lib/libmyodbc.so
FileUsage       = 1

#vi /etc/odbc.ini
[MySQL-account]
Description = MySQL database account
Driver = MySQL
Server = localhost
Database = account
Port= 3306


這里使用的Database是事先已經(jīng)建好的數(shù)據(jù)庫(kù)。

第三步:重新啟動(dòng)MySQL服務(wù)器。
#service mysqld restart

第四步:?jiǎn)?dòng)OpenOffice,并按F4鍵調(diào)出數(shù)據(jù)庫(kù)管理界面。

第五步:在圖12所示的左邊列表中單擊右鍵,選中Administrate Data Sources選項(xiàng)來(lái)啟動(dòng)數(shù)據(jù)源管理界面,如圖13所示。



圖13 OpenOffice中的數(shù)據(jù)源管理界面

在圖13所示的General配置界面中,輸入Name為MySQL,Database type選擇ODBC,Data source URL選擇第二步中創(chuàng)建的MySQL-account。在ODBC的配置界面中,輸入U(xiǎn)ser name為root,并選中其下的password required選項(xiàng),Driver settings框中輸入MySQL,Character set選擇System。

第六步:配置完上述選項(xiàng),返回到數(shù)據(jù)庫(kù)管理界面,雙擊左邊列表中的MySQL,然后輸入密碼ylgui就可完成數(shù)據(jù)庫(kù)的連接。連接完成后,單擊Tables下面的myaccount表,就可以看到上文中輸入的內(nèi)容,如圖14所示。如果要向表中輸入新記錄,可以直接在右邊的框中完成。



圖14 查看數(shù)據(jù)表的內(nèi)容

第七步:創(chuàng)建一個(gè)新表。在圖14所示左邊列表中的Tables上單擊右鍵,選擇New Table Design來(lái)啟動(dòng)表設(shè)計(jì)界面。在界面中添加字段后,單擊保存即可。

小結(jié)

從上面的介紹和使用中可以看出,實(shí)際上在Linux下使用GUI對(duì)MySQL數(shù)據(jù)庫(kù)進(jìn)行管理時(shí),用戶有很多種選擇。其中,MySQLCC無(wú)論從所實(shí)現(xiàn)的功能上,還是從其易用性上都更勝一籌。phpMyAdmin也是一個(gè)成熟、完善、易用的數(shù)據(jù)庫(kù)管理工具,完全可以在中小企業(yè)的數(shù)據(jù)庫(kù)管理中使用。當(dāng)然,根據(jù)自己不同的情況和需求,用戶可以自由選擇MySQLCC、MySQLGUI、phpMyAdmin或OpenOffice中的任何一種方式來(lái)管理自己的MySQL數(shù)據(jù)庫(kù)服務(wù)器。

(T111)

煤炭網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明"來(lái)源:煤炭網(wǎng)www.shanesbookmarks.com "的所有文字、圖片和音視頻稿件,版權(quán)均為"煤炭網(wǎng)www.shanesbookmarks.com "獨(dú)家所有,任何媒體、網(wǎng)站或個(gè)人在轉(zhuǎn)載使用時(shí)必須注明"來(lái)源:煤炭網(wǎng)www.shanesbookmarks.com ",違反者本網(wǎng)將依法追究責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,是本著為讀者傳遞更多信息的目的,并不意味著本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載使用時(shí),必須保留本網(wǎng)注明的稿件來(lái)源,禁止擅自篡改稿件來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。違反者本網(wǎng)也將依法追究責(zé)任。 如本網(wǎng)轉(zhuǎn)載稿件涉及版權(quán)等問(wèn)題,請(qǐng)作者在兩周內(nèi)盡快來(lái)電或來(lái)函聯(lián)系。

  • 用手機(jī)也能做煤炭生意啦!
  • 中煤遠(yuǎn)大:煤炭貿(mào)易也有了“支付寶”
  • 中煤開啟煤炭出口貿(mào)易人民幣結(jié)算新時(shí)代
  • 下半年煤炭市場(chǎng)依然嚴(yán)峻
市場(chǎng)動(dòng)態(tài)

網(wǎng)站技術(shù)運(yùn)營(yíng):北京真石數(shù)字科技股份有限公司、喀什中煤遠(yuǎn)大供應(yīng)鏈管理有限公司、喀什煤網(wǎng)數(shù)字科技有限公司

總部地址:北京市豐臺(tái)區(qū)總部基地航豐路中航榮豐1層

京ICP備18023690號(hào)-1      京公網(wǎng)安備 11010602010109號(hào)


關(guān)注中煤遠(yuǎn)大微信
跟蹤最新行業(yè)資訊