Incorrect string value: '\xA1\xB0\xCF\xB0\xBD\xFC...' for column 'note' at row 1
错误——》错误的字符串值:'\xA1\xB0\xCF\xB0\xBD\xFC…' for列'note'在第1行
解决办法:
(读取文本文档在插入数据库)
1.数据库查看数据各字符编码:show variables like '%char%';
2.查看文本文档字符编码是否和数据库字符编码一致(以utf8为例,必须保证一致性)。
(插入中文到数据库)
1.查看数据各字符编码:show variables like '%char%';
2.执行set names gbk;把三个回话系统变量character_set_client、character_set_connection和character_set_results设置为给定字符集。
3.如果数据库不是gbk编码,执行alter database mysqltestdb character set gbk;设置当前的数据库编码为gbk即可。
认真看过此篇的小伙伴,如果对你有收获,请点击旁边的小手推荐一下,如果有误,欢迎指正,谢谢!
版权声明:此篇为本人原创,转载请标明出处:https://www.cnblogs.com/YQian/p/11174649.html
我的博客园地址:https://www.cnblogs.com/YQian/