MySQL Connector/ODBC 发行说明
在 Unix
上,您直接在 odbc.ini
文件中配置 DSN 条目。以下是一个典型的 odbc.ini
文件,它将 myodbc8w
(Unicode) 和 myodbc8a
(ANSI) 配置为 Connector/ODBC 9.0 的 DSN 名称
;
; 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
ODBCConfig
GUI 工具 (HOWTO: ODBCConfig)odbcinst
在某些情况下,使用 unixODBC
时,您可能会遇到此错误
Data source name not found and no default driver specified
如果发生这种情况,请确保 ODBCINI
和 ODBCSYSINI
环境变量指向正确的 odbc.ini
文件。例如,如果您的 odbc.ini
文件位于 /usr/local/etc
中,请像这样设置环境变量
export ODBCINI=/usr/local/etc/odbc.ini
export ODBCSYSINI=/usr/local/etc