本文主要是介绍pypymysql.err.DataError: (1366, Incorrect string value,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
pypymysql.err.DataError: (1366, Incorrect string value: \\xE9\\x95\\xBF\\xE5\\x9F\\x8E for column car_name at row 1)
在编写代码的时候出现了这种错误,明明刚开始连接的时候好好地,但是后面创建表的时候却出了问题。
当时也检查了好几遍,没发现代码有问题,后来发现,是和数据库的编码不一致。
在mysql中选择对应的数据库以及表,然后输入 alter table car convert to character set utf8;就可以了
完整语句:
use 库名;
alter table 表名 convert to character set utf8;
加油吧!少年
这篇关于pypymysql.err.DataError: (1366, Incorrect string value的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!