错误信息为
java.sql.SQLException: Incorrect string value: “\xF4\x8F\xAE\xB3</…” for column “contenthtml” at row 1
共25w数据,有74条报这个错误,数据中有中文及特殊字符,字段数据类型longtext,字符集utf8,校验utf8_general_ci。
发现把写不进去的内容粘贴到记事本里,保存一下,再在客户端粘贴到字段里就可以保存上。
网上查了一些,说把utf8改为utf8mb4。测试无效。
请高手指点,谢谢!
java.sql.SQLException: Incorrect string value: “\xF4\x8F\xAE\xB3</…” for column “contenthtml” at row 1
共25w数据,有74条报这个错误,数据中有中文及特殊字符,字段数据类型longtext,字符集utf8,校验utf8_general_ci。
发现把写不进去的内容粘贴到记事本里,保存一下,再在客户端粘贴到字段里就可以保存上。
网上查了一些,说把utf8改为utf8mb4。测试无效。
请高手指点,谢谢!
解决方案
50
show variables like “char%”;
show create table xxx;
连接MYSQL时指定字符集没有
show create table xxx;
连接MYSQL时指定字符集没有
30
帮顶帮顶,专家给个思路
20