unixODBC不能这么配置吗?
本帖最后由 gava_java 于 2012-8-16 11:53 编辑各位大侠,请教个问题,这个问题困扰我好几天了,unixODBC连MySQL:
环境如下:
os:Red Hat Enterprise Linux Server release 5.6 (Tikanga)
mysql:5.11
unixODBC:unixODBC-2.3.1
mysql driver:mysql-connector-odbc-5.1.11-1.rhel5.i386.rpm
/etc/odbc.ini:
# cat /etc/odbc.ini
Description = The Database for Mysql
Trace = on
TraceFile = stderr
Driver = /usr/lib/libmyodbc5.so
SERVER = 127.0.0.1
USER = root
PASSWORD = abcd1234
PORT = 3306
DATABASE = mysql
/etc/odbcinst.ini:
Description =MySQL ODBC 5.1 Driver
Driver =/usr/lib/libmyodbc5.so
Setup =/usr/lib/libmyodbc5.so
FileUsage =1
CPTimeout =5
CPReuse =5
直接用isql连接提示如下:
# isql mysql
ERROR: Could not SQLConnect
# isql -v mysql
[ ]Can't open lib '/usr/lib/libmyodbc5.so' : file not found(实际上这个文件是存在的)
ERROR: Could not SQLConnect
# ls -l libmy*.so -rwxrwxr-x 1 root root 3595352 Apr 28 06:17 libmyodbc5.so
页:
[1]