解决服务器不支持emoji表情

今天过过同学有问到服务器怎么解决支持emoji表情的问题,于是在网上搜索并简要解释下。其实服务器应该是支持,不支持的可能是数据库的存储。以MySQL(5.5及以上)数据库且编码为UTF-8为例进行简要说明:
1、UTF-8字符集支持emoji表情;
2、在MySQL中,UTF-8字符集的默认排序规则是utf8_unicode_ci,其不支持emoji表情,故存储不了;
3、UTF-8字符集的utf8mb4_unicode_ci排序规则支持emoji表情。
故可行的一种方案是修改数据库表相应字段的的排序规则。

至于其它的疑问以及更详细的解释可以查看下面链接:
https://zhidao.baidu.com/question/648305808440859405.html

猜你喜欢

转载自blog.csdn.net/yiluxiangqian7715/article/details/54380547
今日推荐