SQLAlchemy将基于文件的DSN字符串解释为服务器名=
c,数据库名=
users。
我更喜欢在不使用DSN的情况下进行连接,这是在代码迁移期间要减少的一项配置任务。
使用Windows身份验证可以使用以下语法:
engine = sa.create_engine('mssql+pyodbc://server/database')或使用SQL身份验证:
engine = sa.create_engine('mssql+pyodbc://user:password@server/database')SQLAlchemy在这里对不同的连接字符串选项进行了详尽的解释。



