写一段python连接SQLserver数据库的代码
时间: 2023-01-11 17:55:36 浏览: 129
使用Python连接和操作MySQL数据库工具包资-PyMySQL源代码
5星 · 资源好评率100%
要连接 SQL Server 数据库,首先需要安装 pyodbc 模块。如果您使用的是 Anaconda,可以使用以下命令安装 pyodbc 模块:
```
conda install -c anaconda pyodbc
```
如果您使用的是 pip,可以使用以下命令安装 pyodbc 模块:
```
pip install pyodbc
```
然后,就可以使用 pyodbc 模块来连接 SQL Server 数据库了。以下是一个示例代码:
```python
import pyodbc
# 连接字符串
conn_str = (
r'DRIVER={ODBC Driver 17 for SQL Server};'
r'SERVER=server_name;'
r'DATABASE=database_name;'
r'UID=username;'
r'PWD=password'
)
# 连接数据库
cnxn = pyodbc.connect(conn_str)
# 创建游标
cursor = cnxn.cursor()
# 执行查询
cursor.execute('SELECT * FROM table_name')
# 获取结果
rows = cursor.fetchall()
# 遍历结果
for row in rows:
print(row)
# 关闭游标和连接
cursor.close()
cnxn.close()
```
在上面的代码中,需要将 `server_name`、`database_name`、`username` 和 `password` 替换为您的实际信息。
阅读全文