解决Incorrect string value: ‘\xF0\x9F...‘ for column ‘XXX‘ at row 1

た 入场券 2022-12-31 11:21 258阅读 0赞

原因是UTF-8编码有可能是两个、三个、四个字节。Emoji表情或者某些特殊字符是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。
解决方法:
将表添加的字段 修改为utf8m64即可

发表评论

表情:
评论列表 (有 0 条评论,258人围观)

还没有评论,来说两句吧...

相关阅读