python 操作SQLServer的一点记录

2023-02-21 00:00:00 专区 订阅 都是 付费 的是

一、前言

        开始用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

相关文章