python读cxv写入数据库
时间: 2023-04-07 11:05:42 浏览: 98
使用python读取csv文件快速插入数据库的实例
可以使用Python的pandas库读取csv文件,然后使用SQLAlchemy库将数据写入数据库中。具体实现可以参考以下代码:
```python
import pandas as pd
from sqlalchemy import create_engine
# 读取csv文件
df = pd.read_csv('data.csv')
# 连接数据库
engine = create_engine('mysql+pymysql://username:password@host:port/database')
# 将数据写入数据库
df.to_sql('table_name', engine, if_exists='replace', index=False)
```
其中,`username`、`password`、`host`、`port`、`database`需要根据实际情况进行替换。`table_name`为要写入的表名,`if_exists='replace'`表示如果表已存在则替换原表,`index=False`表示不将DataFrame的索引写入数据库。
阅读全文