使用 pymssql 的 SqlAlchemy 连接字符串

SqlAlchemy connection string using pymssql

使用 freeTDS 驱动程序的 pymssql 中是否有等效的 odbc_connect

例如使用 pyodbc 我可以在连接字符串本身中使用连接,然后传递所有必需的参数:

conn_string = ("mssql+pyodbc:///?autocommit=true&odbc_connect={}".format(parameters)

是否可以在 SQLAlchemy 中使用 pymssql & freeTDS 的字符串中使用 &connect={}

没有,因为odbc_connect=是SQLAlchemy中pyodbc驱动代码的一部分,而pymssql驱动代码没有对应的选项。也就是说,pymssql 直到最近才在 SQLAlchemy 中得到积极支持,因此如果您需要将任何额外选项传递给 pymssql,可能有一种方法可以做到。检查 the documentation 了解详情。