文档首页
MySQL Connector/ODBC 开发人员指南
相关文档 下载此手册
PDF (US Ltr) - 1.7Mb
PDF (A4) - 1.7Mb


MySQL Connector/ODBC 开发人员指南  /  配置 Connector/ODBC  /  在 Unix 上配置 Connector/ODBC DSN

5.5 在 Unix 上配置 Connector/ODBC DSN

Unix 上,您直接在 odbc.ini 文件中配置 DSN 条目。以下是一个典型的 odbc.ini 文件,它将 myodbc8w (Unicode) 和 myodbc8a (ANSI) 配置为 Connector/ODBC 9.0 的 DSN 名称

Press CTRL+C to copy
; ; odbc.ini configuration for Connector/ODBC 9.0 driver ; [ODBC Data Sources] myodbc8w = MyODBC 9.0 UNICODE Driver DSN myodbc8a = MyODBC 9.0 ANSI Driver DSN [myodbc8w] Driver = /usr/local/lib/libmyodbc8w.so Description = Connector/ODBC 9.0 UNICODE Driver DSN SERVER = localhost PORT = USER = root Password = Database = test OPTION = 3 SOCKET = [myodbc8a] Driver = /usr/local/lib/libmyodbc8a.so Description = Connector/ODBC 9.0 ANSI Driver DSN SERVER = localhost PORT = USER = root Password = Database = test OPTION = 3 SOCKET =

有关可提供的连接参数列表,请参阅 第 5.2 节,“Connector/ODBC 连接参数”

注意

如果您使用的是 unixODBC,您可以使用以下工具设置 DSN

在某些情况下,使用 unixODBC 时,您可能会遇到此错误

Press CTRL+C to copy
Data source name not found and no default driver specified

如果发生这种情况,请确保 ODBCINIODBCSYSINI 环境变量指向正确的 odbc.ini 文件。例如,如果您的 odbc.ini 文件位于 /usr/local/etc 中,请像这样设置环境变量

Press CTRL+C to copy
export ODBCINI=/usr/local/etc/odbc.ini export ODBCSYSINI=/usr/local/etc