将Python3.3连接到microsoft sql server 2008

2024-04-24 04:46:53 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
2条回答

pyodbc支持python3,可以连接到任何数据库,其中有一个odbc驱动程序,包括sql server。

还有一个纯python实现pypyodbc,它也应该支持python3。

adodbapi也声称与Python3合作。

Here您可以找到包含更多选项的列表。

我将用一个pypyodbc示例来补充mata的答案。

import pypyodbc
connection_string ='Driver={SQL Server Native Client 11.0};Server=<YOURSERVER>;Database=<YOURDATABASE>;Uid=<YOURUSER>;Pwd=<YOURPASSWORD>;'
connection = pypyodbc.connect(connection_string)
SQL = 'SELECT * FROM <YOURTABLE>'

cur = connection.cursor()
cur.execute(SQL)

cur.close()
connection.close()

相关问题 更多 >