你这可能是遇到不太常见的超长夜用型UTF8了。 Mysql默认的UTF8是3字节的。 插入4字节的UTF8就会报错。 解决方案是把出现插入异常的那一列(字段) 或者整个表 的编码改成 utf8mb4 (但愿你的MySQL 版本>= 5.5)
你这可能是遇到不太常见的超长夜用型UTF8了。
Mysql默认的UTF8是3字节的。 插入4字节的UTF8就会报错。
解决方案是把出现插入异常的那一列(字段) 或者整个表 的编码改成 utf8mb4 (但愿你的MySQL 版本>= 5.5)