摘要:问题在做微信公众号粉丝信息手机入库时,发现插入部分信息会报错,报错内容如下原因部分微信用户昵称中存在类似等表情符号或特殊字符是个字节,而最多只能插入个字节,进不去,所以报错。方案将相应的字段,比如我这里的字段编码方式由改为即可。
问题
在做微信公众号粉丝信息手机入库时,发现插入部分信息会报错,报错内容如下:
General error: 1366 Incorrect string value: "xF0x9Fx90xB1" for column "nickname" at row 1原因
部分微信用户昵称中存在类似Emoji等表情符号或特殊字符是4个字节,而utf8最多只能插入3个字节,进不去,所以报错。
方案将相应的字段,比如我这里的nickname字段编码方式由utf8改为utf8mb4即可。
参考https://dev.mysql.com/doc/ref...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/17616.html
阅读 3040·2021-10-12 10:12
阅读 1547·2021-09-09 11:39
阅读 1817·2019-08-30 15:44
阅读 2271·2019-08-29 15:23
阅读 2881·2019-08-29 15:18
阅读 2908·2019-08-29 13:02
阅读 2668·2019-08-26 18:36
阅读 711·2019-08-26 12:08