【mysql】字符集utf8mb4和utf8的问题

近段碰到这么个bug,项目出现一个异常,`Incorrect string value: '***' from column nickname at row 34`。对应nickname字段是varchar类型、utf8字符集,以前有存入数据了。 再查下对应写入数据,好吧,大概明白什么状况了。原来用户昵称中包含了emoji字符,字符类型是4个字节,而mysql数据库utf8(也是utf8mb3)是
相关文章
相关标签/搜索