python 读取Microsoft SQL Server
时间: 2024-01-13 09:05:43 浏览: 146
Python如何读取MySQL数据库表数据
要在Python中读取Microsoft SQL Server中的数据,需要使用pyodbc模块。以下是一个示例代码,展示如何连接到SQL Server数据库并读取数据:
```python
import pyodbc
# 连接到SQL Server数据库
conn = pyodbc.connect('DRIVER={SQL Server};'
'SERVER=server_name;'
'DATABASE=database_name;'
'UID=username;'
'PWD=password')
# 执行SQL查询语句
cursor = conn.cursor()
cursor.execute('SELECT * FROM table_name')
# 读取查询结果
for row in cursor:
print(row)
# 关闭连接
conn.close()
```
在代码中,需要将`server_name`、`database_name`、`username`和`password`替换为实际的值,以连接到正确的SQL Server数据库。然后使用`cursor.execute()`方法执行SQL查询语句,使用`for`循环读取查询结果。最后使用`conn.close()`方法关闭连接。
阅读全文