不正确的字符串值 \xF0\x9F\x98\x8A\xF0\x9F...对于列'desc'



我有这个错误,但仍然不知道为什么。

我预测它会发生,因为有些用户试图使用表情符号。但我尝试了很多表情符号,一切都有效。

我使用Mysql 5.7我已经将列设置为COLLATE utf8mb4_unicode_ci,将表设置为CHARSET=utf8mb 4 COLLATE=utf8mb04_unicode_ci

utf-8中没有6字节的代码点。

xF0x9Fx98x8AxF0x9F //check this value, its six bytes.

表情符号Unicode表

相关内容

最新更新