文件首頁
MySQL Connector/ODBC 開發人員指南
相關文件 下載本手冊
PDF (美式信紙) - 1.7Mb
PDF (A4) - 1.7Mb


MySQL Connector/ODBC 開發人員指南  /  Connector/ODBC 安裝

第 4 章 Connector/ODBC 安裝

本節說明從何處下載 Connector/ODBC,以及如何執行安裝程式、手動複製檔案或從原始碼建置。

從何處取得 Connector/ODBC

您可以從我們的網站 https://mysqldev.dev.org.tw/downloads//connector/odbc/ 取得最新版本的 Connector/ODBC 二進位檔和原始碼。

選擇二進位或原始碼安裝方法

您可以使用兩種不同的方法來安裝 Connector/ODBC 驅動程式

  • 二進位安裝是最簡單且最直接的安裝方法。您會收到所有必要的程式庫和其他預先建置的檔案,以及一個安裝程式或批次指令碼,以執行所有必要的複製和設定。

  • 原始碼安裝方法適用於沒有二進位安裝套件的平台,或是您想要在安裝之前自訂或修改安裝程序或 Connector/ODBC 驅動程式的情況。

    如果特定平台沒有可用的二進位發行版本,則您會從原始原始碼建置驅動程式。

Connector/ODBC 二進位發行版本包含一個 INFO_BIN 檔案,其中描述了用於建置發行版本的環境和設定選項。如果您從二進位發行版本安裝 Connector/ODBC,並且在平台上遇到與建置相關的問題,檢查用於在該平台上建置發行版本的設定可能會有所幫助。二進位和原始碼發行版本包含一個 INFO_SRC 檔案,其中提供有關產品版本和產生發行版本的原始碼儲存庫的資訊。此資訊是在 Connector/ODBC 8.0.14 中新增的。

支援的平台

根據 https://mysql.dev.org.tw/en/support/supportedplatforms/database.html,Connector/ODBC 可在 MySQL 支援的所有主要平台上使用。這包括 Windows、大多數類 Unix 作業系統和 macOS。

注意

在 macOS 以外的所有非 Windows 平台上,驅動程式都是根據 unixODBC 建置的,並且預期使用 2 個位元組的 SQLWCHAR,而不是 iODBC 使用的 4 個位元組。因此,二進位檔unixODBC 相容;請重新編譯針對 iODBC 的驅動程式以一起使用。如需進一步資訊,請參閱第 3.2 節「ODBC 驅動程式管理員」

如需進一步說明,請參閱與您正在安裝的平台相對應的文件,以及您是否正在執行二進位安裝程式或從原始碼建置

平台 二進位安裝程式 從原始碼建置
Windows 安裝說明 建置說明
Unix/Linux 安裝說明 建置說明
macOS 安裝說明

選擇 Unicode 或 ANSI 驅動程式

Connector/ODBC 提供彈性,可透過其已啟用 Unicode的驅動程式處理使用任何字元集的資料,或者透過其 ANSI 驅動程式,以有限的字元集範圍獲得最大原始速度。這兩種驅動程式都提供在同一個下載套件中,並且都由下載套件隨附的安裝程式或指令碼安裝到您的系統上。手動安裝 Connector/ODBC 並將其註冊到 ODBC 管理員的使用者可以選擇安裝和註冊其中一個或兩個驅動程式;不同的驅動程式會以程式庫名稱結尾的 w (代表「寬字元」) 代表 Unicode 驅動程式,而 a 代表 ANSI 驅動程式來識別。例如,myodbc8w.dllmyodbc8a.dll,或 libmyodbc8w.solibmyodbc8a.so

注意

相關:先前描述的檔案名稱包含「8」,例如 myodbc8a.dll,這表示它們適用於 Connector/ODBC 8.x。檔案名稱包含「5」,例如 myodbc5a.dll,則適用於 Connector/ODBC 5.x。

先決條件

ODBC 驅動程式是與 MySQL 伺服器用戶端程式庫連結,因此它會繼承其共用程式庫的相依性。例如,MySQL 伺服器用戶端程式庫依賴 C++ 執行階段程式庫。