mysql编码格式utf-8格式,不支持带四字节的字符串插入。
两种方法:
1.升级MySQL(5.5之后),然后将对应的数据类型改为utf8mb4类型
2.出现的四字节UTF-8字符过滤或转化为自定义类型
对于方法1,需要做如下调整,不遇仍然不能成功
1. 将表字段字符集设置成utf8mb4
2. 执行插入前执行:SET NAMES utf8mb4;
mysql编码格式utf-8格式,不支持带四字节的字符串插入。
两种方法:
1.升级MySQL(5.5之后),然后将对应的数据类型改为utf8mb4类型
2.出现的四字节UTF-8字符过滤或转化为自定义类型
对于方法1,需要做如下调整,不遇仍然不能成功
1. 将表字段字符集设置成utf8mb4
2. 执行插入前执行:SET NAMES utf8mb4;