pandas连接神通数据库
时间: 2023-10-13 08:17:15 浏览: 133
pandas连接数据库,从数据库读取数据,将数据保存到数据库
可以使用pymysql模块连接MySQL数据库,然后使用pandas模块读取数据。
以下是一个示例代码:
```python
import pymysql
import pandas as pd
# 连接数据库
conn = pymysql.connect(host='localhost', user='root', password='password', database='test', charset='utf8')
# 读取数据到DataFrame
df = pd.read_sql('SELECT * FROM mytable', conn)
# 关闭连接
conn.close()
# 打印DataFrame
print(df.head())
```
在上面的示例中,我们首先使用pymysql模块连接了一个名为test的MySQL数据库。然后,我们使用pandas的read_sql函数从mytable表中读取了所有数据,并将它们存储在一个DataFrame中。最后,我们关闭了数据库连接,并打印了DataFrame的前5行。
阅读全文