x95专题

Cause: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x95‘ for

这个问题好解决,首先去mysql的目录下找到my.ini这个文件直接修改 [mysql] default-character-set=utf8mb4 和这个 [mysqld] character-set-server=utf8mb4 然后重启自己的数据库 然后alter table UCENTER_MEMBER convert to character set utf8mb4 coll

java.sql.SQLException: Incorrect string value: ‘\xE6\xB5\x8B\xE8\xAF\x95...‘ for column ‘name‘ at ro

这种错误就是表的字符集与添加的字符集不匹配,要把表的字符集改一下,改为utf8。

学习记录335@navicat 插入中文数据报错Incorrect string value: ‘\xE6\x95\x99\xE7\xA0\x94...

使用navicat 插入中文数据报错Incorrect string value: '\xE6\x95\x99\xE7\xA0\x94… 察觉到应该是字符集的问题 看一下数据库的字符集 数据表的字符集也是默认的latin1,这里就不再展示了 解决办法就是更改数据库的字符集 然后删除之前创建的表,因为之前的表是按照默认字符集创建的,为了方便,直接删除,再重新创建,此时新表就会随