• 建站经验
  • 小程序制作开发
  • 网络推广
  • 搜索引擎优化
  • 解决方案
  • 关于腾巢
  • 联系我们
  • 开发微信小程序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. 2019年乌镇大会,也说说互联网
    2. 响应式亚搏体育客户端官网app建设需要准备多少开发预算
    3. CMSJIA介绍
    4. 遵义信息技术服务、WEB软件开发公司
    5. 建设公司亚搏体育客户端官网app的作用体现
    6. 品牌保护中域名、商标同等重要
    7. 亚搏体育客户端官网app建设哪家公司好
    8. 建设开发手机亚搏体育客户端官网app的优势及作用
    9. 我们研究了100个小程序,得出了这些经验!
    10. 公司定制开发亚搏体育客户端官网app建设的优势
    11. 移动互联网建站:遵义做亚搏体育客户端官网app建设那家公司好
    12. 贵州腾巢网络成功入驻熊掌号,再现移动互联时代新域名