macOS 是基於 FreeBSD 作業系統,您通常可以使用 MySQL 網路連接埠連線到其他主機上的 MySQL 伺服器。安裝 Connector/ODBC 驅動程式可讓您透過 ODBC 介面連線到任何平台上的 MySQL 資料庫。如果您的應用程式需要 ODBC 介面,請安裝 Connector/ODBC 驅動程式。
在 macOS 上,基於 iODBC
管理員的 ODBC 管理員,提供 ODBC 驅動程式和設定的簡易管理,允許透過 GUI 工具更新底層的 iODBC
設定檔。該工具包含在 macOS v10.5 及更早版本中;較新版本的 macOS 使用者需要從 http://www.iodbc.org/dataspace/doc/iodbc/wiki/iodbcWiki/Downloads 下載並手動安裝。
先決條件
iODBC
OpenSSL 是一個必要的相依性。macOS 安裝二進位檔案會捆綁 OpenSSL,而壓縮的 tar 封存檔則不會,因此您需要在安裝程序之前在您的系統上安裝 OpenSSL。
C++ 執行階段函式庫 (libc++)
有兩種方法可以在 macOS 上安裝 Connector/ODBC。您可以使用壓縮的 tar 封存檔中提供的套件進行手動安裝,或者使用包含安裝程式的壓縮磁碟映像 (.dmg
) 檔案。
若要使用壓縮的 tar 封存檔進行安裝 (以下某些步驟可能需要超級使用者權限)
下載壓縮的 tar 封存檔。
-
解壓縮封存檔
$> tar xvzf mysql-connector-odbc-x.y.z-macos10.z-x86-(32|64)bit.tar.gz
-
建立的目錄包含兩個子目錄,
lib
和bin
。將這些複製到合適的位置,例如/usr/local
$> cp bin/* /usr/local/bin $> cp lib/* /usr/local/lib
-
最後,使用套件中包含的 myodbc-installer 工具向 iODBC 註冊驅動程式
$> myodbc-installer -a -d -n "MySQL ODBC 9.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so"
若要使用壓縮的磁碟映像 (.dmg
) 檔案進行安裝
在您使用壓縮磁碟映像安裝 Connector/ODBC 之前,必須在 macOS 系統上安裝 iODBC 3.52.12 或更新版本。請參閱第 4.3 節,「在 macOS 上安裝 Connector/ODBC」。
下載磁碟映像。
按兩下磁碟映像以開啟它。您會在其中看到 Connector/ODBC 安裝程式。
按兩下 Connector/ODBC 安裝程式,您將被引導完成剩餘的安裝程序。您需要超級使用者權限才能完成安裝。
若要驗證已安裝的驅動程式,請使用 ODBC 管理員應用程式或 myodbc-installer 公用程式
$> myodbc-installer -d -l