首先你看到这文章时,你应该已经找寻了很多方法,但插入emoji时依然出现
Incorrect string value: '\xF0\x9F\x98\x93'for column 'username' at row 1
这样的报错
这就表明你的字段字符集并不是utf8mb4
如果你是使用Navicat,那么请按照下面修改
右键表,选择设计表,选中将要插入emoji符号的字段,修改字段字符集为utf8mb4,排序规则为utf8mb4_unicode_ci,最后保存即可
保存后我们可以测试一下
点击运行
可以看到插入成功了!
其他修改方式请参照其他文章