日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

如何才能讓MySQL與OpenOffice共舞

一年前,我成為了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%]

推薦閱讀