python对sqlserver执行sql语句 提供一下代码
时间: 2024-03-13 19:21:13 浏览: 49
Python操作Sql Server 2008数据库的方法详解
当然,以下为Python连接SQL Server数据库并执行SQL语句的代码。
```python
import pyodbc
# 输入SQL Server数据库信息
server = 'localhost'
database = 'mydatabase'
username = 'myusername'
password = 'mypassword'
# 连接SQL Server数据库
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+password)
# 创建游标对象
cursor = cnxn.cursor()
# 执行SQL查询语句
cursor.execute('SELECT * FROM mytable')
# 获取查询结果
result = cursor.fetchall()
# 输出查询结果
for row in result:
print(row)
```
请注意,您需要先安装pyodbc模块才能运行以上代码。您可以使用以下命令在命令行中安装它。
```
pip install pyodbc
```
另外,在您使用此代码之前,请确保您已正确安装SQL Server驱动程序,并已将其添加到您的系统路径中。
阅读全文