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.再次执行插入操作,数据插入成功!

原文地址:https://www.cnblogs.com/demo-deng/p/9577602.html