Incorrect string value: '\xF0\x9F\x98\x8A. ...' for column

来源:互联网 发布:淘宝客贷款流程 编辑:程序博客网 时间:2024/04/29 13:32

原文地址: http://blog.csdn.net/reiliu/article/details/8764681

最近再存储表情字符时报错 Incorrect string value: '\xF0\x9F\x98\x8A. ...' for column。找了很久

最后发现还是字符编码的问题,。我用的是mysql数据库。而Emoji表情或者某些特殊字符是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。

然后我把报错的字段的编码类型换成utf-8mb4就好了

0 0
原创粉丝点击