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


MySQL Connector/ODBC 開發人員指南  /  設定 Connector/ODBC  /  在 macOS 上設定 Connector/ODBC DSN

5.4 在 macOS 上設定 Connector/ODBC DSN

若要在 macOS 上設定 DSN,您可以使用命令列工具 (myodbc-installer)、編輯使用者 Library/ODBC 目錄中的 odbc.ini 檔案,或使用 ODBC 管理員 GUI。

注意

ODBC 管理員包含在 OS X v10.5 和更早的版本中;較新版本的 OS X 和 macOS 使用者需要手動下載並安裝它。

若要使用 myodbc-installer 公用程式建立 DSN,您只需要指定 DSN 類型和 DSN 連接字串。例如

$> myodbc-installer -a -s -t"DSN=mydb;DRIVER=MySQL ODBC 9.0 Driver;SERVER=mysql;USER=username;PASSWORD=pass"

若要使用 ODBC 管理員

警告
  • 為了讓 ODBC 管理員正確運作,請確保用於設定 ODBC 連線和 DSN 的 /Library/ODBC/odbc.ini 檔案可由 admin 群組寫入。如果此檔案不可由此群組寫入,則 ODBC 管理員可能會失敗,或可能看起來可以運作,但不會產生正確的項目。

  • macOS ODBC 管理員和 Connector/ODBC 有已知問題,可能導致您無法使用此方法建立 DSN。在這種情況下,請使用命令列或直接編輯 odbc.ini 檔案。您仍然可以使用 ODBC 管理員檢查和編輯現有的 DSN 或使用 myodbc-installer 工具建立的 DSN。

  1. Applications 資料夾中的 Utilities 資料夾開啟 ODBC 管理員。

    圖 5.6 ODBC 管理員 對話方塊

    Shows an empty ODBC Administrator dialog with the "System DSN" tab open. This tab includes "Add", "Remove", and "Configure" options. Additional tabs are "User DSN", "Drivers", "Tracing", "Connection Pooling", and "About".

  2. ODBC 管理員 對話方塊中,選擇 使用者 DSN系統 DSN 索引標籤,然後按一下 新增

  3. 選取 Connector/ODBC 驅動程式,然後按一下 確定

  4. 您將看到 資料來源名稱 (DSN) 對話方塊。輸入 DSN 的 資料來源名稱和可選的 描述

    圖 5.7 ODBC 管理員資料來源名稱 對話方塊

    Content is described in the surrounding text.


  5. 按一下 新增,將新的關鍵字/值配對新增至面板。至少設定四個配對以指定 serverusernamepassworddatabase 連線參數。請參閱第 5.2 節, 「Connector/ODBC 連線參數」

  6. 按一下 確定,將 DSN 新增至已設定的資料來源名稱清單。

完成的 DSN 設定可能如下所示

圖 5.8 ODBC 管理員範例 DSN 對話方塊

Shows an example Data Source Name dialog with "Data Source Name" set to WorldSample and "Description" set to "Connection to sample World database." Also shown are the following key=value pairs: server=mysql, user=sakila, password=Sample, and database=test_world.

您可以藉由新增更多關鍵字/值配對並設定對應的值,在您的 DSN 中設定其他 ODBC 選項。請參閱第 5.2 節, 「Connector/ODBC 連線參數」