我正在尝试使用 ubuntu 中的 pyodbc 查询符合ODBC的数据库。为此,我安装了驱动程序(比如mysql-odbc-driver)。安装完成后,将在 /usr/share/libmyodbc/odbcinst.ini 位置创建包含配置的 odbcinst.ini 文件。 当我尝试使用我的pyodbc连接代码连接到数据库时,我收到 驱动程序未找到错误消息 。 现在,当我将文件的内容复制到 /etc/odbcinst.ini 时,它可以正常工作!
这意味着pyodbc会在文件 /etc/odbcinst.ini 中搜索驱动程序信息。
如何更改在odbcinst.ini文件中搜索驱动程序信息的位置
感谢。
答案 0 :(得分:5)
假设您正在使用unixODBC,那么有一些可能性: