python 操作SQLServer的一点记录
一、前言
开始用python的时候,基本上都是用pymssql 来操作SQLServer。有一段时间没有用,后来发现pymssql 这个项目已经Close了。一直没有太在意,因为用的不多,不过现在又要用了。那就不得不详细看下了。
二、根源
下面这个是Github上关于pymssql作者对于close该项目的的issue:
翻看这个issue的记录,很有趣,有一个叫wesm的可以帮着继续维护:
三、结局
具体他们两个邮件讨论哪些内容,我们不清楚,不过让人欣慰的是rsyring 统一让wesm 来维护了
ok ,这非常棒。尽管现在3.0.x 以前的版本还有一些小问题,比如 ABCs在python3.9将废弃掉等等,不过目前python3.7还可以继续使用,而且也很方便。
三、另一种结局
但是rsyring 推荐了另外一种python 操作SQLServer的方式:
https://github.com/pymssql/pymssql/issues/477
关于微软官方支持pyodbc的说明可以参考:https://cloudblogs.microsoft.com/sqlserver/2016/12/09/sql-server-python-whats-new/
ODBC的使用方式:
https://docs.microsoft.com/en-us/sql/connect/odbc/microsoft-odbc-driver-for-sql-server?view=sql-server-ver15
本文来源https://www.modb.pro/db/159120
相关文章