一年前,我成為了Linux用戶的一員,但是多年使用Windows,讓我覺得Linux有的工具使用不很習慣 。就拿數(shù)據(jù)庫來說,在Windows下,開發(fā)一些數(shù)據(jù)庫驅(qū)動的網(wǎng)站或者小型管理系統(tǒng)時可以選擇使用Access 。Access不僅易于使用,而且非常方便 。轉(zhuǎn)到Linux上后,做同樣事情時發(fā)現(xiàn)MySQL是一個不錯的選擇,但其沒有圖形界面,使用起來不是很方便,于是希望能夠找到解決的方案 。經(jīng)過一段時間的探尋,終于找到了解決辦法,即把MySQL和OpenOffice結(jié)合使用 。根據(jù)資料顯示,實現(xiàn)MySQL和OpenOffice協(xié)同工作的方法有很多種,不過大都過于復雜,難于實現(xiàn) 。在此我介紹兩種安裝和配置過程 。
我使用的操作系統(tǒng)是Red Hat 8.0,同樣的方法用于其它的發(fā)行版可能稍有不同 。在安裝配置過程中,需要MySQL和unixODBC軟件包(OpenOffice缺省情況下已經(jīng)安裝好了) 。這些軟件包在Red Hat 8.0的光盤中都已經(jīng)自帶,但在我的測試中,使用安裝盤的方法似乎無法成功 。
安裝配置方法一
1.下載軟件
所需要的軟件包有:
mysql-3.23.55-pc-linux-i686.tar
MySQL-client-3.23.55-1.i386
MySQL-shared-3.23.55-1.i386
MyODBC-2.50.39-1.i386
unixODBC-2.2.4.tar
這些軟件包可分別可從以下站點下載:
http://mirrors.sunsite.dk/mysql/Downloads/MySQL-3.23/
http://mysql.azc.uam.mx/Downloads/MyODBC/
http://www.unixodbc.org
上面所列的是我感覺速度比較快的站點,事實上在很多鏡像站點都可以下載到這些軟件包 。
2.安裝軟件
使用以下命令(以root身份)來查看以前是否安裝過:
rpm -qagrep -i mysql
rpm -e (發(fā)現(xiàn)的所有軟件包)
updatedb
rpm -qagrep -i odbc
rpm -e (所有發(fā)現(xiàn)的軟件包)
切換至下載的軟件包所在的目錄,以root用戶的身份執(zhí)行以下命令:
$cd /usr/local
$tar xzf mysql-3.23.55-pc-linux-i686.tar.gz
$ln -s mysql.3.23.55-pc mysql
$cd mysql
$scripts/mysql_install_db
$chown -R root .
$chown -R mysql data
$chgrp -R mysql .
$bin/safe_mysqld --user=mysql &
下面運行一個MySQL會話:
$./mysql -utest
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 3.23.55
Type "help;" or "h" for help. Type "c" to clear the buffer.
這說明MySQL已經(jīng)成功安裝,現(xiàn)在輸入:
mysql> select version();
-----------
version()
-----------
3.23.55
-----------
1 row in set (0.01 sec)
使用命令“s”來查看一些基本信息:
mysql> s
--------------
./mysql Ver 11.18 Distrib 3.23.55, for pc-linux (i686)
Connection id: 4
Current database:
Current user: test@localhost
Current pager: stdout
Using outfile: ""
Server version: 3.23.55
Protocol version: 10
Connection: Localhost via UNIX socket
Client characterset: latin1
Server characterset: latin1
UNIX socket: /tmp/mysql.sock
Uptime: 6 min 57 sec
Threads: 1 Questions: 6 Slow queries: 0 Opens: 6 Flush tables:
1 Open tables: 0 Queries per second avg: 0.014
為了實現(xiàn)我們的目的,需要安裝另外三個軟件包 。和MySQL不同的是,這三個軟件都是以RPM的格式給出的 。切換至軟件包所在的目錄,運行以下命令:
[root@myserver odbc]#su
[root@myserver odbc]# rpm -Uvh MySQL-client-3.23.55-1.i386.rpm
Preparing... ########################################### [100%]
1:MySQL-client ########################################### [100%]
[root@myserver odbc]# rpm -Uvh MySQL-shared-3.23.55-1.i386.rpm
Preparing... ########################################### [100%]
推薦閱讀
- 如何稀釋洗煤劑
- 蘋果如何導出通訊錄
- 怎樣讓室內(nèi)空氣好
- 蘋果如何關(guān)閉手勢控制
- 乘坐高鐵動車是如何快速尋找到自己的位置?
- 如何建群詳細步驟
- 怎么能讓小米粥黃又粘稠
- 華為手機如何把圖片轉(zhuǎn)換成文字
- 如何恢復誤刪除的Linux文件
- 閑魚如何更改收貨地址
