老鬼的博客 来都来啦,那就随便看看吧~
mysql处理emoji
发布于: 2018-05-08 更新于: 2023-11-08 分类于: Java > emoji 阅读次数: 

一:错误提示

Incorrect string value: ‘\xF0\x9F\x8C\xB8’ for column ‘nick_name’ at row 1

二:修复方案

2.1 修改字段编码为utf8mb4

1
将字段的编码改成utf8mb4即可

2.2 将获取到的nickName encode保存到数据库

1
2
3
1.encode nickname到数据库
2.显示的时候前端做decode
3.不建议使用这种方式。
*************感谢您的阅读*************