python连接sql server数据库可视化代码
时间: 2023-08-24 07:08:20 浏览: 197
python连接sqlserver数据库
以下是Python连接SQL Server数据库并进行可视化的代码示例:
```python
import pyodbc
import pandas as pd
import matplotlib.pyplot as plt
# 连接数据库
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=服务器名称;DATABASE=数据库名称;UID=用户名;PWD=密码')
# 查询数据
sql = 'SELECT * FROM 表名'
df = pd.read_sql(sql, conn)
# 做数据可视化
plt.plot(df['列名1'], df['列名2'])
plt.show()
# 关闭连接
conn.close()
```
其中,需要替换的部分包括:
- 服务器名称:SQL Server的地址
- 数据库名称:要连接的数据库名称
- 用户名:登录数据库的用户名
- 密码:登录数据库的密码
- 表名:要查询的表名
- 列名1、列名2:要做可视化的两列数据对应的列名
在以上代码中,我们使用了pyodbc模块连接SQL Server数据库,使用pandas模块读取SQL查询结果,并使用matplotlib模块做简单的数据可视化。
阅读全文