日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 學院 > 操作系統 > 正文

如何才能讓MySQL與OpenOffice共舞

2024-07-26 00:34:56
字體:
來源:轉載
供稿:網友

一年前,我成為了linux用戶的一員,但是多年使用Windows,讓我覺得Linux有的工具使用不很習慣。就拿數據庫來說,在Windows下,開發一些數據庫驅動的網站或者小型管理系統時可以選擇使用access。Access不僅易于使用,而且非常方便。轉到Linux上后,做同樣事情時發現MySQL是一個不錯的選擇,但其沒有圖形界面,使用起來不是很方便,于是希望能夠找到解決的方案。經過一段時間的探尋,終于找到了解決辦法,即把MySQL和OpenOffice結合使用。根據資料顯示,實現MySQL和OpenOffice協同工作的方法有很多種,不過大都過于復雜,難于實現。在此我介紹兩種安裝和配置過程。

我使用的操作系統是Red Hat 8.0,同樣的方法用于其它的發行版可能稍有不同。在安裝配置過程中,需要MySQL和unixODBC軟件包(OpenOffice缺省情況下已經安裝好了)。這些軟件包在Red Hat 8.0的光盤中都已經自帶,但在我的測試中,使用安裝盤的方法似乎無法成功。

安裝配置方法一

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 -qa   grep -i mysql
  
  rpm -e (發現的所有軟件包)
  
  updatedb
  
  rpm -qa   grep -i odbc
  
  rpm -e (所有發現的軟件包)
 

  
切換至下載的軟件包所在的目錄,以root用戶的身份執行以下命令:

 

 
  $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已經成功安裝,現在輸入:

 

 
  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
 
為了實現我們的目的,需要安裝另外三個軟件包。和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%]
  
  1:MySQL-shared ########################################### [100%]
  
  [root@myserver odbc]# rpm -Uvh MyODBC-2.50.39-1.i386.rpm
  
  Preparing... ########################################### [100%]
  
  1:MyODBC ########################################### [100%]
 

  
這些軟件包的安裝一般都不會有什么問題。下面來安裝unixODBC。在我寫本文時最新的unixODBC是2.2.5版,提供下載的文件是unixODBC-2.2.5.tar.gz。切換至軟件包所在目錄,運行以下命令:


  
  tar xzf unixODBC-2.2.5.tar.gz
 

  
切換至unixODBC-2.2.5目錄,運行下述命令:


  
  su
  
  ./configure
  
  make
  
  make install
 

  
但是,這個安裝過程并不順利,出現了一些問題。首先是一些庫文件的位置問題,這兩個庫文件是libodbcmyS.so和libmyodbc.so,它們一般位于/usr/local/lib目錄之下。而在安裝過程中,odbcinst.ini配置文件中指示這兩個文件的位置卻在usr/lib目錄之下。所以需要對/etc/odbcinst.ini文件進行一些編輯。編輯完成后,我的odbcinst.ini文件內容如下所示:

 

 
  [MySQL]
  
  Description = ODBC Driver for MySQL
  
  Driver = /usr/local/lib/libmyodbc.so
  
  Setup = /usr/local/lib/libodbcmyS.so
  
  FileUsate = 1
  
  CPTimeout =
  
  CPReuse =
 

  
然后再創建一個/etc/odbc.ini文件,內容如下所示:

 

 
  Description = MySQL database test
  
  Driver = MySQL
  
  Server = localhost
  
  Database = test
  
  Port = 3306
  
  Socket =
  
  Option =
  
  Stmt =
  
  [MySQL-test]
 
 
但是,當我按照手冊完成這個文件時,發現原來unixODBC已經建好了這個文件,不過它不在/etc目錄之下,而是在/usr/local/etc目錄下。于是我把上述兩個編輯好的文件拷貝至該目錄中。

此外,安裝庫unixODBC時還需要KDE軟件開發工具包(其中已經包含了Qt)和X軟件開發工具包,否則安裝過程將無法進行下去。如果沒有安裝該軟件包,那么可以選擇:開始選單→系統工具→軟件包。這時就會啟動Red Hat軟件包管理工具,選中上述兩項內容(如圖1所示),點擊確定進行安裝。

雖然已經成功,但是我還是不覺得輕松,畢竟這個方法過于復雜。于是,我開始尋求更簡單的解決辦法。工夫不負有心人,最后,我終于找到了解決的辦法,也就是我將要給大家介紹的方法二。

安裝配置方法二

這種方法的基本思想是,通過RHN讓Red Hat自己進行軟件更新和依賴性的檢查,至于如何設置RHN,請參考本刊2003年第1期“使用RHN讓Red Hat Linux自動更新”的文章。

在Red Hat 8.0中,安裝的步驟如下:

第一步 up2date mysql mysql-server and mysql-devel

如果網速足夠快,那么這個步驟也不會花太多的時間。

第二步 /usr/bin/mysql_install_db

第三步 chown -R mysql.mysql /var/lib/mysql

第四步 chmod -R 666 /var/lib/mysql

第五步 /usr/bin/safe_mysqld-u mysql &

第六步 up2date unixODBC unixODBC-devel

第七步 up2date --src MyODBC

第八步 rpmbuild --rebuild /var/spool/up2date/MyODBC-2.50.39-7.src.rpm

第九步 rpm -Uvh --force /usr/src/redhat/RPMS/i386/MyODBC-2.50.39-7.i386.rpm

第十步 參照方法一編輯/etc/odbc.ini和/etc/odbcinst.ini

但是不知是什么原因,每次當我使用up2date列表中的軟件包時都有一些問題。也許是某一次的安裝過程中,我沒有清理好系統,或者是當目錄樹下有如此多的軟件包時,up2date無法正確應對。不管怎么說,我還是正確完成了安裝。

小結

現在再來做另外一件事情,就是從剛建立的表中提取內容,并且打印地址標簽。完成這個步驟花費了我大量的時間。按照幫助系統的指示,我大概了解了配置的過程,但是最后沒有成功。并且,這個配置過程非常的不直觀,更何況有的步驟根本就無法正常工作。

為此,我在網上進行了大量檢索,并且分別到OpenOffice.org和MySQL的論壇中進行了提問,但問題都沒有得到解決。功夫不負有心人,最后我終于獲知原來出錯的原因居然是OpenOffice.org的幫助系統文件檔有一些錯誤。我終于找到了可以讓它正常工作的方法。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
欧美三级视频在线| 国产在线不卡一区| 在线中文免费视频| 一区二区三区在线不卡| 日韩在线高清| 精品极品三级久久久久| 国产婷婷在线观看| 日韩欧美在线网址| 中文字幕亚洲欧美| 精品视频123区在线观看| 视频一区视频二区中文| 中文字幕五月天| 欧美中文字幕视频在线观看| 国产一级免费看| 日韩在线不卡一区| 中文网丁香综合网| 国产一卡2卡3卡四卡网站| 国产在线二区| 在线视频色在线| 日韩一级网站| 日韩欧中文字幕| 天天综合色天天| 日韩三级精品电影久久久| 精品久久91| 中文字幕亚洲第一| 欧美日韩国产在线看| 精品日韩在线播放| 国产极品嫩模在线视频一区| 免费在线视频一级不卡| va中文字幕| 日韩久久久精品| 欧美亚洲另类制服自拍| 国产在线欧美| 精品中文字幕在线播放| 精品国产欧美| 在线观看免费国产成人软件| 成人禁用看黄a在线| 亚洲免费看av| 国产一区久久久| 不卡视频一区二区| wwww亚洲| 国产欧美日韩最新| 91精品国产综合久久精品| 国产成免费视频| 久久夜色精品国产欧美乱极品 | 午夜国产视频| 欧美日韩综合不卡| 欧美亚洲国产日韩2020| 视频一区视频二区中文| www.中文字幕在线观看| 久久综合九色欧美综合狠狠| av亚洲免费| 亚洲中文字幕在线一区| 亚洲永久免费视频| 国产嫩草影院久久久久| 国产一区精品| 国产视频97| 免费高清特黄a大片| 亚洲伊人婷婷| 色屁屁一区二区| 国产网站欧美日韩免费精品在线观看 | 在线日韩中文字幕| 不卡一区2区| 国产一二三精品| 国产高清在线视频| 91精品国产网站| 色欧美日韩亚洲| 日韩视频在线观看视频| 亚洲综合日韩欧美| 免费在线观看国产黄| 日本xxxwww免费视频| 亚洲va久久久噜噜噜久久| 日韩a一区二区| 日韩高清不卡一区二区| 日韩视频一区在线观看| 亚洲精品欧美二区三区中文字幕| 一区二区三区高清在线| 欧美三级视频在线| 天天摸日日摸狠狠添| 国产黄色在线| 免费一级欧美在线观看视频| 精品午夜av| 欧美日韩中文字幕一区| 国产精久久久久| 久久在线91| 国产福利第一页| 中文欧美日韩| 日韩中文在线视频| 欧美一级手机免费观看片| 91久久在线| 欧美日韩国产高清视频| 免费在线观看国产黄| 国产欧美一级| 欧洲精品在线视频| 亚洲乱码视频| 精品乱子伦一区二区| 久久91精品久久久久久秒播| 国产在线观看色| 午夜一区二区三区| 欧美日韩性视频| 亚洲欧美中文字幕| 欧美一级久久久久久久久大| 欧美日韩中国免费专区在线看| 亚洲 国产 欧美 日韩| 在线视频你懂得一区| lutube成人福利在线观看| 欧美日韩第一区日日骚| 日韩精品在线第一页| 午夜亚洲一区| 91精品在线观看国产 | 国产69精品久久app免费版| 中文字幕日韩视频| 亚洲三级网站| а√天堂中文在线资源8| 色国产在线视频| 精品人妻一区二区免费视频 | 欧美一卡2卡三卡4卡5免费| 深夜福利亚洲| 日韩欧美高清在线| 国产 欧美在线| 免费看日韩精品| 精品福利一区二区三区| 亚洲久草视频| 欧美啪啪一区| 国产v日产∨综合v精品视频| 国产偷国产偷亚洲清高网站| 国产 欧美在线| 国产福利不卡| 久久精品蜜桃| 色妇色综合久久夜夜| 天堂精品高清1区2区3区| 国产福利第一页| 国产激情在线观看| 激情五月综合| 国产欧美日韩综合| 日韩中文字幕在线视频播放| 日韩欧美国产亚洲| 日韩在线精品| 亚洲欧洲三级| 一区二区精品| 欧美日韩国产999| 久本草在线中文字幕亚洲欧美| 日韩精品在线免费观看视频| 日韩三级在线播放| 中文国产字幕在线观看| 国产在线不卡一区| 国产欧美 在线欧美| 国产最新在线| 中文字幕日韩欧美在线视频| 色国产在线视频| 亚洲制服一区| 欧美日韩在线观看成人| 日韩久久精品网| 欧美日韩在线观看一区| 日本免费在线视频不卡一不卡二| 久久99精品久久久久子伦| 亚洲福利精品在线| 国产性一级片| 国产乱码在线观看| 日韩av一区在线| 91精品观看| 国产黄在线播放| 91精品在线国产| 免费中文字幕日韩欧美| 国产乱码在线| 欧美色视频一区二区三区在线观看| 不卡一区2区| 日韩精品手机在线| 日韩精品视频在线观看视频| 久久精品夜夜夜夜久久| 精品视频久久| 91精品国产自产在线观看永久∴| 免费在线观看国产黄| 国产一卡2卡3卡免费网站| 欧美亚洲天堂网| 日韩黄色在线播放| 国产视频一二区| 久久精品人妻一区二区三区| 色猫猫国产区一区二在线视频| 中文字幕精品www乱入免费视频| 成年人看的羞羞网站| 日韩精品手机在线| 欧美日韩999| 国产123在线| 91欧美日韩麻豆精品| 久久精品国产2020观看福利| 欧美高清一级片在线| 国产超级va在线视频| 日韩精品在线网站| 韩日中文字幕第一页| 91精品在线视频观看| 欧美日韩国产一二| 日韩欧美一级在线播放| 欧美大片在线观看一区| 中文字幕在线高清| 久久精品久久精品国产大片| 欧美中文字幕在线观看视频| 天堂在线中文| 欧美日韩综合视频| 精品播放一区二区| 一区二区高清视频| 91麻豆视频网站| 精品一区二区三区中文字幕在线| 中文字幕在线视频网| 日韩你懂的电影在线观看| 国产成人精品三级| 日韩在线视频观看正片免费网站| 午夜国产在线视频| 日韩av一区二区在线| 精品熟女一区二区三区| 最近中文字幕日韩精品| 欧美 中文字幕| 日本a级黄色| 天天综合色天天| 成人ww免费完整版在线观看| 国产v日产∨综合v精品视频| 顶级网黄在线播放| 91精品视频观看| 日本精品专区| 中文字幕线观看| 欧美日韩成人一区二区| 国产视频1区| 欧美日韩免费高清| 欧美日韩色综合| 中文字幕高清在线播放| 欧美大片在线观看一区 | 91精品国产综合久久久久| av中文资源在线| 91精品国产丝袜白色高跟鞋| 欧美日韩国产亚洲一区| 一区二区在线观看不卡| 亚洲va久久久噜噜噜久久| av影视在线看| 国产一级片播放| 91精品国产综合久久精品app| 欧美日韩午夜在线| 亚洲深夜福利| 亚洲日产av中文字幕| 在线观看一区| 欧美日韩在线播放一区| 精品三级久久| 日韩高清不卡| 亚洲男人在线| 国产嫩草影院久久久久| 精品在线一区二区| 日韩中文字幕在线视频播放| 欧美日韩久久久| 在线观看国产一区| 国产三级视频网站| 中文字幕精品亚洲| 久久99蜜桃精品久久久久小说| 在线视频1区2区| 国产一二三精品| av中文在线播放| 本道综合精品| 日韩欧美在线视频| 中文字幕日韩欧美| 欧美中文字幕在线视频| 一区二区精品免费| www.91香蕉视频| 日韩欧美一卡二卡| 亚洲一区在线观看网站| 91av久久久| 国产欧美日韩精品综合| 亚洲一区日韩在线| 热久久精品国产| 快she精品国产999| 91精品免费在线观看| 最近高清中文在线字幕在线观看1| 不卡一区2区| 欧美婷婷久久| 99久久www免费| 日韩专区中文字幕| 欧美日韩一区二区在线视频| 中文字幕 亚洲一区| 国产一区成人| 日韩不卡在线播放| 不卡视频一区二区三区| 国产网站欧美日韩免费精品在线观看| 亚洲综合欧美在线| 欧美日韩成人一区| 国产一区久久久| 91欧美在线视频| 免费精品国产自产拍在| 国产欧美综合视频| 欧美激情一区二区在线| 国产超级va在线视频| 中文字幕精品在线播放| 亚洲高清中文字幕| 日韩中文字幕| 国产高清在线观看| 午夜私人影院在线观看| 91精品久久久久久久91蜜桃| 日韩中文字幕| 日韩三级视频中文字幕| 国产视频中文字幕| 日韩三级一区| 久精品在线观看| 国产 日韩 欧美 综合| 欧美日韩免费精品| 欧美在线视频一区二区| 日韩精品视频在线| 免费视频一区三区| 久久久久蜜桃| 日韩欧美在线影院| 日韩欧美高清在线| 国产一区久久久| 91精品国产丝袜白色高跟鞋| 91精品高清| 久久精品一二三| 国产欧美日韩亚洲| 在线欧美一级视频| 日韩视频 中文字幕| 欧美成人一区二区| 日韩wumaV| 亚洲社区在线| 亚洲一区资源| 精品国产欧美日韩不卡在线观看| 日韩在线视频在线观看| 欧美色视频一区二区三区在线观看| 久久婷婷综合国产| 欧美日韩尤物久久| 91精品国产综合久久久久久漫画| 日韩专区中文字幕| 国产精品视频福利一区二区| 欧美亚洲综合视频| 亚洲一区精品电影| 国产高清一级片| 日韩午夜中文字幕| 日本不卡高清视频一区| 日韩精品在线观| 国产95在线|亚洲| 91精品国产自产在线| 日韩欧美在线1卡| 国产在线中文字幕| 日韩欧美高清在线视频| 国产95在线|亚洲| 91精品久久久久久蜜臀| 亚洲一区二区三区精品中文字幕| 日韩欧美视频一区二区三区四区| 亚洲欧美伊人| 又黄又www的网站| 日韩国产一区久久| 中文字幕国产日韩| 日韩你懂的电影在线观看| 精品欧美不卡一区二区在线观看| 国产在线拍揄自揄拍| 91精品国产91久久久久久久久| 久久在线91| 日韩中文字幕视频网| 美女免费视频一区| 亚洲国内精品视频| 一区二区精品| 国产在线看一区| 欧美日韩国产免费| 91精品国产自产在线| 国产99对白在线播放| 精品日韩视频| 日韩不卡一二三区| 欧美一级搡bbbb搡bbbb| 欧美日韩999| 一区在线视频观看| 国产福利一区在线观看| 欧美中文字幕在线| 一区二区日韩av| 精品综合久久久久| 国产永久免费高清在线观看| 中文字幕在线观看视频www| 国产黄色一级片| 福利在线国产| 欧美日韩高清在线播放| 日韩欧美中文第一页| 日韩精品乱码av一区二区| 国产高清一级片| 国产香蕉精品视频| 午夜一区二区三区| 日韩午夜高潮| 久久精品国产99| 中文字幕精品www乱入免费视频| 欧美大片在线观看一区| 日韩亚洲欧美中文三级| 91精品视频免费在线观看| 国产在线小视频| 91蜜桃婷婷狠狠久久综合9色| 日韩欧美中文免费| 精品久久久91| 国产一区成人| 日韩精品视频在线观看视频| 国产wwww| 欧美日韩国产中文| 最近中文av字幕在线中文| 日本a口亚洲| 精品中文字幕在线| 色综合天天综合网天天狠天天| 一区二区视频免费看| 亚洲欧美中文字幕| 中文字幕国产欧美| 欧美色视频一区二区三区在线观看| 亚洲三级av| 91国内在线|