文档主页
MySQL Connector/ODBC 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 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. 应用程序 文件夹中的 实用工具 文件夹打开 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 连接参数”