Python使用pyMysql模块插入数据到mysql的乱码解决

Posted 今夜无风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python使用pyMysql模块插入数据到mysql的乱码解决相关的知识,希望对你有一定的参考价值。

1.初步安装mysql,插入中文字符,出现的???的形式

  终端提示:

  pymysql.err.InternalError: (1366, "Incorrect string value: \'\\\\xE4\\\\xBD\\\\xA0\\\\xE5\\\\xA5\\\\xBD\' for 

2.参考博文:

  https://www.cnblogs.com/houqi/p/5713176.html

  https://www.cnblogs.com/zknublx/p/5953052.html

3.进入mysql终端查看

  show variables like \'char%\';

  更改表中的编码格式:

4.再次执行插入操作,数据插入成功!

以上是关于Python使用pyMysql模块插入数据到mysql的乱码解决的主要内容,如果未能解决你的问题,请参考以下文章

pymysql 模块简单使用

Python实现MySQL数据库连接---pymysql

pymysql

python 插入html到数据库 re.escape() PyMysql

pythonl操作数据库

pythonl操作数据库