您的位置:首页 > 数据库 > MySQL

使用sqlalchemy包将pandas的DataFrame数据写入MySQL数据库

2017-10-10 11:48 941 查看
from sqlalchemy import create_engine


sqlalchemy链接mysql有多个办法

选择 1

engine = create_engine('mysql+pymysql://用户名:密码@127.0.0.1:端口号3306/数据库名?charset=utf8')

或者选择2 

engine = create_engine('mysql+mysqldb://用户名:密码@127.0.0.1:端口号3306/数据库名?charset=utf8')

df.to_sql(目标表名,con=engine,
schema=数据库名, index=False,
index_label=False,
if_exists='append',
chunksize=1000)

favor = ‘mysql’  会报不建议,丢提示用,所以建议去掉这个入参
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: