:::
開發者討論區

OOo2.x Base + MySQL (Linux版)

discuss pic 2006-03-31 12:00:40
首先取得我們需要的程式
apt-get install apache2 mysql-server mysql-client php4 phpmyadmin libapache2-mod-php4 php4-gd unixODBC libmyodbc


增加修改/etc/odbcinst.ini
[MySQL]
Description MySQL driver
Driver 
= /usr/lib/odbc/libmyodbc.so
Setup 
= /usr/lib/odbc/libodbcmyS.so
CPTimeout 
=
CPReuse =
FileUsage 1


增加修改/etc/odbc.ini
[MySQL]
Driver MySQL
# 資料庫名稱
Database ooo
Trace          
Off
TraceFile     
stderr
DSN            
MySQL
# 伺服器連線位址
SERVER      localhost
USER           
=  
PASSWORD =
PORT           3306
DATABASE   
OSSIIDB


進入
http://localhost/phpmyadmin
1.建立資料庫ooo
2.建立適當的使用者

OOo2.x Base設定
步驟1. 選取資料庫
連結到現用資料庫ODBC

步驟2. 設定ODBC連結
按瀏覽 選MySQL這個driver

步驟3.設定使用者認證
輸入帳號,並把需要密碼選項打勾

步驟4.儲存並繼續
選取您需要的選項按完成即可

進入資料庫後輸入密碼,點選資料庫按右鍵
特性=>其他設定
資料轉換字元改成UTF-8完成最後設定

PS.感謝螢火飛學長在OpenOffice 補給站的指導
PS.PS.OOo Base 2.0使用上還是需要用phpmyadmin去做輔助才能運作的順利
PS.PS.PS.遠端連線出現狀況如下
[MySQL][ODBC 3.51 Driver]Client does not support authentication protocol requested by serverconsider upgrading MySQL client


參考以下的指令解決
mysql -u username -p
mysql
UPDATE mysql.user SET Password OLD_PASSWORD('newPassword')
-> 
WHERE Host 'someHost' AND User 'someUser';
mysqlFLUSH PRIVILEGES;


newPassword:登入使用者的密碼
someHost:內部連線用localhost,外部用%
someUser:使用者名稱
1129171371
:::

快速登入

線上書籍列表

誰在線上

12人線上 (8人在瀏覽互動討論區)

會員: 0
訪客: 12

更多…