国产精品V欧美精品V日韩精品,免费A级毛片,国产乱子伦在线观看,国产精品IGAO视频网

當前位置:首頁 -> 焦點新聞

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

2005/4/22 8:55:08       
MySQLGUI

MySQLGUI是一個歷史悠久的、基于GUI的MySQL客戶端程序。它可以跨平臺操作,幫助用戶完成MySQL數據庫的基本管理工作。可從http://www.mysql.com/downloads/gui-mysqlgui.html下載該軟件,版本為1.75。該軟件直接解壓縮即可運行。本文將其下載到mysqlgui目錄中,運行以下命令:
#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

啟動MySQLGUI管理工具后,可以通過單擊“Option”按鈕打開選項設置界面。在該界面中,可以對使用的賬號、主機、顯示風格等選項進行設置,如圖8所示。



圖8 選項設置

設置完成后,單擊“Connected”按鈕,然后輸入數據庫密碼,即可完成連接。連接完成后,數據庫服務器中現有的數據庫會顯示在“Connected”按鈕之后,單擊就可選擇相應的數據庫。選擇上一節中建立的mydatabase數據庫,單擊“Choose tables”,在彈出的窗口中選擇mytable表。在第一個空白框中輸入一個SQL語句,然后單擊“Excute query”,這時將會彈出一個窗口,顯示出該表的內容,如圖9所示。



圖9 顯示表內容

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

phpMyAdmin

phpMyAdmin是一個使用PHP編寫的、基于Web的MySQL客戶端程序,支持簡體中文,允許用戶使用Web瀏覽器來管理MySQL數據庫。因為phpMyAdmin是基于Web的,所以在安裝它之前,先要保證Apache的正常運行,并且Apache服務器要安裝相應的MySQL和PHP擴展插件(具體安裝方法可以參考其它資料)。可在http://sourceforge.net/projects/phpmyadmin/下載到phpMyAdmin軟件包,并將下載的文件移至/var/www/html目錄,將其解壓縮后,把解壓出來的目錄改名為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文件,更改下述配置參數的配置:
cfg['PmaAbsoluteUri']=
'http://localhost/phpmyadmin';
//將該參數的值設定為phpMyAdmin所處的位置。
cfg['Servers'][$i]['host'] = 'localhost';
//設定MySQL所在的主機名或IP地址。
cfg['Servers'][$i]['auth_type'] = 'http';
//設定進入phpMyAdmin管理MySQL的方式,共有三個選項:config、http、cookie。config是按配置文件登錄,為默認方式,無需任何確認;http是使用HTTP登錄管理,在Apache模塊安裝下才能支持;cookie是最通用的管理方式。后兩種方式的用戶名和密碼都是直接到數據庫中驗證。
$cfg['Servers'][$i]['user'] = 'root' ;
//設定管理MySQL的賬號。
$cfg['Servers'][$i]['password'] = '' ;
//設定管理MySQL的密碼。

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



圖10 phpMyAdmin主界面

phpMyAdmin的用戶界面直觀簡潔,各部分的內容一目了然。比如要查看現在MySQL數據庫服務器上都有哪些數據庫,直接選擇主界面上的“數據庫”即可。如果要查看某一數據庫的內容,也可以直接在該數據庫上單擊完成。如果要刪除該數據庫,則可以選中其前面的復選框,然后單擊“執行”按鈕即可。要對表進行操作,可以單擊表所在的數據庫,在接下來的界面中進行。圖11顯示了查看表mytable結構時的情況。



圖11 查看表mytable的結構

在該界面中可以進行打印預覽、導出數據、插入記錄、編輯表結構等操作。任何時候都可以通過單擊左上角的“主目錄”回到初始界面,也可以在“主目錄”按鈕的下拉列表中選擇數據庫,還可以對數據庫的權限、密碼等進行操作。總之,這是一個非常完善和成熟的數據庫管理工具,我個人認為它已經完全達到企業應用的需求。

OpenOffice.org

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

OpenOffice對MySQL的管理通過數據源來完成,而數據源配置則是通過數據源管理界面來完成。該管理界面通過選擇“View→Data Source”選單來啟動,也可以在運行OpenOffice的過程中使用F4快捷鍵將其調出。要配置一個數據源,只需在圖12所示的左邊列表中單擊右鍵,在彈出選單中,選擇Administrate Data Sources項來啟動一個新的窗口,用戶可以在該新窗口中定義新的數據源,或者管理現有的數據源。



圖12 OpenOffice數據庫管理界面

下面來具體實現OpenOffice和MySQL的結合使用。

第一步:安裝軟件。因為要通過ODBC來進行連接,所以要安裝一些相應的組件。需要注意的是,因為不同的Red Hat發行版中所附帶的MySQL、unixODBC和MyODBC的版本不一樣,所以安裝時請使用Red Hat 9.0光盤所帶的軟件,否則可能無法正常工作。下面是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

一般來說,系統都已經安裝了unixODBC,所以只需安裝MyODBC即可。

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


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

#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是事先已經建好的數據庫。

第三步:重新啟動MySQL服務器。
#service mysqld restart

第四步:啟動OpenOffice,并按F4鍵調出數據庫管理界面。

第五步:在圖12所示的左邊列表中單擊右鍵,選中Administrate Data Sources選項來啟動數據源管理界面,如圖13所示。



圖13 OpenOffice中的數據源管理界面

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

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



圖14 查看數據表的內容

第七步:創建一個新表。在圖14所示左邊列表中的Tables上單擊右鍵,選擇New Table Design來啟動表設計界面。在界面中添加字段后,單擊保存即可。

小結

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

(T111)

煤炭網版權與免責聲明:

凡本網注明"來源:煤炭網zxbline.com "的所有文字、圖片和音視頻稿件,版權均為"煤炭網zxbline.com "獨家所有,任何媒體、網站或個人在轉載使用時必須注明"來源:煤炭網zxbline.com ",違反者本網將依法追究責任。

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

  • 用手機也能做煤炭生意啦!
  • 中煤遠大:煤炭貿易也有了“支付寶”
  • 中煤開啟煤炭出口貿易人民幣結算新時代
  • 下半年煤炭市場依然嚴峻
市場動態

網站技術運營:北京真石數字科技股份有限公司、喀什中煤遠大供應鏈管理有限公司、喀什煤網數字科技有限公司

總部地址:北京市豐臺區總部基地航豐路中航榮豐1層

京ICP備18023690號-1      京公網安備 11010602010109號


關注中煤遠大微信
跟蹤最新行業資訊