我有一个用python编写的flask应用程序。我想包括一个表单,用户可以指定设置ODBC所需的一切,然后通过ODBC远程发送查询。在
我尝试使用unixODBC(因为我使用的是OSX)和{a2}(因为我的应用程序是基于python的)。在
我遵循了pyodbc
文档来设置ODBC:
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=me;PWD=pass')
cursor = cnxn.cursor()
我通过自制程序安装psqlodbc
,然后指定/usr/local/Cellar/psqlodbc/09.03.0300/lib/psqlodbcw.so
作为驱动程序来实现这一点。在
但我有三个问题:
PostgreSQL
,而不是文件路径?这是FreeTDS
的目的吗?在{SQL Server}
?这是一个通用驱动程序与任何SQL兼容的数据库兼容吗?在
cnxn = pyodbc.connect('Driver={PostgreSQL};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword;')
的工作方式应与{a1}相同相关问题 更多 >
编程相关推荐