该错误的解决办法:Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1

Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1 这个问题,缘由是UTF-8编码有多是两个、三个、四个字节。Emoji表情或者某些特殊字符是4个字节,而Mysql的utf8编码最多3个字节,因此数据插不进去。mysql 个人解决方案是这样的sql 1.在mysql的安装目录下找到my.ini,做以下修改: [mysqld
相关文章
相关标签/搜索