Python和SQL服务器

dan*_*dan 26 python sql sql-server

从python访问sql server的最佳方法是DB-API吗?也有人可以使用DB-API提供这样的代码如何从python和执行查询连接到SQL服务器?

van*_*van 15

请参阅pyodbc - Python数据库API规范v2.0实现.效果很好.

此外,您可以将其用于其他数据库.如果与SQL Server 2008一起使用,请确保在需要支持新DATE数据类型时使用本机驱动程序.


use*_*019 6

请参阅pymssql它是MS Sql Server的DB-API模块,并且是最pythonic方式.该文档包括示例.

如果在Windows操作系统上,您也可以通过COM 使用OLEDB,这不需要在客户端上安装任何其他东西.

此外,如果您使用Iron Python,您可以使用.Net API

  • 没有64位支持与pymssql吹 (2认同)