python 将dataframe数据写入mysql追加
时间: 2023-05-20 19:05:21 浏览: 162
Python代码源码-实操案例-框架案例-重复数据处理(df.drop duplicates方法).zip
可以使用 pandas 库中的 to_sql 方法将 dataframe 数据写入 mysql 数据库中,具体代码如下:
```python
import pandas as pd
from sqlalchemy import create_engine
# 创建数据库连接
engine = create_engine('mysql+pymysql://username:password@host:port/database')
# 读取数据到 dataframe
df = pd.read_csv('data.csv')
# 将 dataframe 写入 mysql 数据库中
df.to_sql(name='table_name', con=engine, if_exists='append', index=False)
```
其中,name 参数为要写入的表名,con 参数为数据库连接,if_exists 参数为写入方式,'append' 表示追加写入,index 参数为是否写入索引列。
阅读全文