开发微信小程序Mysql utf8mb4支持保存昵称里的emoji表情

发布时间:2019-08-20 11:41:21 来源:腾巢网络

作为一名程序开发人员,当接到项目经理的分工时就是执行,写逻辑、数据处理、API接口等代码开发。在我们开发的过程中,也会遇过不同的坑。就以开发微信小程序来说,当我们开发有会员体系的项目时,通过都会用到官方给出的开放接口。腾巢小编想!你访问浏览这篇文章时一定是遇到了当微信用户昵称里含有emoji表情使用Mysql保存不成功。这是我们每一位开发者应注意的问题。不然开发的微信小程序完成上线后,才发现昵称没有emoji表情的能成功拉取用户信息存入Mysql,而有emoji表情的不能!

转入正题“开发微信小程序Mysql支持保存昵称里的emoji表情”是如何实现的呢?以下腾巢小编道来:

实现上这也很简单,你只需弄清楚utf8mb4字符集编码。utf8mb4是Mysql5.5.+版本后新增的编码,utf8后面mb4意思是兼容四字节的unicode。

微信昵称含有有emoji表情

微信昵称含有有emoji表情

在我们日常开发使用中都是utf8,在占用空间上要比utf8mb4节省,所以不存储emoji表情不建议使用utf8mb4。

emoji表情成功保存到Mysql数据库并在后台可见

emoji表情成功保存到Mysql数据库并在后台可见

而emoji表情常见于手机(android、ios)上,微信昵称上许多使用了emoji表情,在我们小程序开发项目想要成功存入emoji表情就是将相应表的字段编码改为utf8mb4、数据库链接编码改为utf8mb4。

下一篇:CMSJIA介绍

最新资讯

  1. 响应式网站建设需要准备多少开发预算
  2. CMSJIA介绍
  3. 遵义信息技术服务、WEB软件开发公司
  4. 建设公司网站的作用体现
  5. 品牌保护中域名、商标同等重要
  6. 网站建设哪家公司好
  7. 建设开发手机网站的优势及作用
  8. 我们研究了100个小程序,得出了这些经验!
  9. 公司定制开发网站建设的优势
  10. 移动互联网建站:遵义做网站建设那家公司好
  11. 贵州腾巢网络成功入驻熊掌号,再现移动互联时代新域名
  12. 贵阳旅游网站建设及技术开发解决方案