pandas读取数据库的数据
时间: 2023-10-17 07:02:45 浏览: 104
pandas对于数据库的读写操作.pptx
Pandas可以通过Python的SQLAlchemy库连接到数据库,并使用read_sql_query()方法从数据库中读取数据。以下是一个示例代码:
```python
import pandas as pd
from sqlalchemy import create_engine
# 连接到数据库
engine = create_engine('mysql+pymysql://user:password@host:port/database')
# 查询数据
query = 'SELECT * FROM table'
# 读取数据到Pandas DataFrame
df = pd.read_sql_query(query, engine)
# 打印数据
print(df.head())
```
在以上代码中,我们首先使用SQLAlchemy库创建一个数据库引擎对象,然后使用read_sql_query()方法读取表中的数据,并将其存储到Pandas DataFrame中。最后,我们打印数据以确保正确读取。
阅读全文