python使用sqlserver数据库
时间: 2023-04-27 07:05:20 浏览: 103
Python可以使用pyodbc库来连接和操作SQL Server数据库。首先需要安装pyodbc库和ODBC驱动程序。然后,使用pyodbc库中的connect()函数来连接SQL Server数据库,并使用SQL语句执行查询和更新操作。例如:
```python
import pyodbc
# 连接SQL Server数据库
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=server_name;DATABASE=db_name;UID=user_id;PWD=password')
# 执行查询操作
cursor = conn.cursor()
cursor.execute('SELECT * FROM table_name')
rows = cursor.fetchall()
for row in rows:
print(row)
# 执行更新操作
cursor.execute('UPDATE table_name SET column_name = value WHERE condition')
conn.commit()
# 关闭连接
conn.close()
```
其中,server_name是SQL Server的名称或IP地址,db_name是要连接的数据库名称,user_id和password是登录SQL Server的用户名和密码。table_name是要操作的表名,column_name是要更新的列名,value是要更新的值,condition是更新的条件。