import pandas as pd
from sqlalchemy import create_engine # 安装pandas和sqlalchemy
# 初始化数据库连接
engine = create_engine('mysql+pymysql://root:密码@localhost:3306/数据库名称')
# 读取本地CSV文件
df = pd.read_csv("CSV文件", sep=',')
# 输出读取的CSV文件
print(df)
# 将新建的DataFrame储存为MySQL中的数据表,不储存index列(index=False)
pd.io.sql.to_sql(df, 数据库表名, con=engine, index=False, if_exists='replace')
# if_exists='replace' 如果表存在,将表删除,在建一张新表,将数据插入
#if_exists='append'如果表存在,将数据插入,表不存在,新建表插入数据
print("数据保存成功")