2011-03-03

《OpenOffice Base》使用ODBC驅動程式,建立OpenOffice連接MySQL資料庫的連線

OSS首頁》《文章分類列表》《Base》《Calc》《Draw》《Impress》《Writer

從MySQL網站下載MySQL的ODBC驅動程式(ODBC Driver for MySQL -- Connector/ODBC )
下載連結頁面:http://www.mysql.com/downloads/connector/odbc/

選擇一個適用的版本下載。

MSI Installer是使用安裝程式進行安裝。

Zip Archive必須自行解壓縮,然後以批次檔(install.bat)進行安裝。
我選擇用批次安裝的方式。

以下批次安裝檔進行說明,如何安裝MySQL ODBC驅動程式
(1)切換到命令提示字元的操作模式。

(2)切換到下載檔案解壓縮的位置。

(3)輸入
install進行安裝。

(4)安裝後切換到『控制台』

(5)再切換到『系統管理工具』

(6)選取執行『資料來源(ODBC)』

(7)在ODBC資料來源管理員中,切換到『驅動程式』這個頁籤,調整拉動一下卷軸,可以發現已經多出一組MySQL ODBC 5.1的驅動程式。

如何設定DSN(Data Source Name),使可以從OpenOffice / LibreOffice連線到MySQL

(1)切換到『使用者資料來源名稱』頁籤

(2)按一下『新增』鈕,進入『建立新資料來源』畫面

(3)選取『想要設定資料來源的驅動程式』:MySQL ODBC 5.1 Driver

(4)按『完成』鈕,進入設定畫面。

(5)MySQL Connector/ODBC的相關設定:
Data Source Name : 自己取一個易於辨識的DSN名稱
TCP/IP Server : 依照實際狀況,輸入IP或主機名稱
Port : MySQL通訊埠的預設是3306
User / Password
以上的資料設定後,按一下『Test』鈕,如果測試成功,就可以在Database的下拉清單中,看到可以使用的資料庫。

(6)按『OK』鈕,完成設定。

(7)新增的DSN會出現在使用者資料來源的清單中。

OpenOffice / LibreOffice 如何透過ODBC的DSN取得和MySQL的連線

(1)檔案(F)→開啟檔案(N)→資料庫(B)

(2)選取資料庫
選擇:連線到現有資料庫
選取下拉清單中的:MySQL

(3)選取要連線到MySQL的連線方式
選取:透過ODBC(開放式資料庫連線)連線(A)

(4)選取ODBC資料來源
按一下『瀏覽』鈕,開啟本機可以選用的資料來源(DSN)
選取在上述建立DSN說明時所建立的myCuteFlow

(5)設定使用者認證資料
因為在設定DSN時,已經將User/Password設定進去,所以這裡可以不用再設定。

(6)儲存設定
選擇:不,請不要註冊資料庫。
(選擇:不,是基於不在Writer/Calc...等使用這個資料庫的假設上,日後還可以修改)
儲存這個資料庫連線的設定。

(7)檢視一下,以上的設定所呈現的畫面。

沒有留言: