python pandas to_sql 中文乱码问题

使用DataFrame.to_sql,出现中文乱码的问题

conn = create_engine('mysql+mysqldb://root:password@localhost:3306/databasename?charset=utf8')   

解决不了中文问题

我碰到的原因是因为数据库的默认编码不是utf-8,所以是直接修改数据库默认编码

使用的是navicat,打开数据库,右击选择数据库属性,将字符集编码修改为utf8


发布了41 篇原创文章 · 获赞 14 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/fan3652/article/details/78210838