我们数据库的默认设置是utf-8,应该是三个字节,了解过emoji存储的应该知道,这东西不按标准是四个字节,直接插入数据库肯定是不成功的,打印后台日志会发现

Incorrect string value: '\xF0\x9F\x98\x8A' for column 'content' at row 1

解决方案有很多
1.修改mysql数据库的编码为uft8mb4
2.修改数据表的编码为utf8mb4
3.修改连接数据库的连接代码
我觉得最合理的应该是在表中的字段
将字符集设置成utf8mb4

emoji表情如何处理相关推荐

  1. PHP如何处理emoji表情存入utf8的数据库

    一般Mysql表设计时,都是用UTF8字符集的.把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串.这是怎么回事呢?原来是因为Mysql的utf8字符集是3字节的,而emo ...

  2. 【拓展】谈谈字符编码:Unicode编码与emoji表情编码

    " 开发过程中,字符编码是我们一定要掌握的知识.本文回顾ASCII标准,并介绍了Unicode和UTF-8.UTF-16方案间的关系,各自是如何存储的,最后介绍了Unicode中emoji表 ...

  3. php emoji表情,PHP处理字符中的emoji表情

    业务场景,开发的小程序和APP需要类似朋友圈一样的功能,然后好多客户都需要发带emoji表情的文字 所以,这里说一下php如何处理字符中的emoji表情 utf-8 编码的 emoji 表情或者某些特 ...

  4. Emoji表情图标在iOS与PHP之间通信及MySQL存储

    在某个 iOS 项目中,需要一个服务器来保存一些用户数据,例如用户信息.评论等,我们的服务器端使用了 PHP+MySQL 的搭配.在测试过程中我们发现,用户在 iOS 端里输入了 Emoji 表情提交 ...

  5. 不要小看小小的 emoji 表情

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 前言 好久没更新了,最近事比较多,或许下个月就会恢复到正常的发文频 ...

  6. php mysql emoji表情_php 让MySQL支持Emoji表情 mysql 5.5.3+

    让MySQL支持Emoji表情 mysql 5.5.3+ 让mysql支持Emoji表情,涉及无线相关的 MySQL 数据库建议都提前采用 utf8mb4 字符集. mysql 版本 5.6 1 解决 ...

  7. Emoji表情编解码库XXL-EMOJI

    2019独角兽企业重金招聘Python工程师标准>>> <Emoji表情编解码库XXL-EMOJI> 一.简介 1.1 概述 XXL-EMOJI 是一个灵活可扩展的Emo ...

  8. MySQL 字符串删除表情符_PHP处理字符中的emoji表情(判断/移除/存储)

    目录判断字符串中是否含有 emoji 表情 移除字符串中的 emoji 表情 含有 emoji 表情的字符串在 MySQL 中的储存 utf-8 编码的 emoji 表情或者某些特殊字符占用 4 个字 ...

  9. 【Android】显示Emoji表情字符

    一.下载AndroidEmoji.ttf字体 地址1:Github Android Platform 地址2:AndroidEmoji.ttf.zip 二.使用 2.1 将字体拷贝到assets/fo ...

最新文章

  1. 第六天 选择与循环语句
  2. 哈尔滨理工大学ACM集训第二周总结
  3. 走在程序世界道路上的我___大一篇
  4. 为什么不能根据返回类型来区分重载
  5. 嵌入式开发环境搭建:开发板tftp下载环境搭建
  6. angularjs应用总结
  7. python32位 最大内存_64位windows上的Python 32位内存限制
  8. java controller的生命周期_一张图搞懂Spring bean的完整生命周期
  9. 【搜索】【usaco 4.1.4】奶牛加密术
  10. 操作系统的起源与发展历程
  11. 防止sql拼接的Java方法_JAVA程序防止SQL注入的方法
  12. CRM及协同办公高保真原型、审批管理、办公申请、工单管理、任务管理、日程管理、工作报告、签到考勤、客户管理、销售线索、商机管理、订单管理、账务管理、统计报表、回款管理、发票管理、报销管理、拜访跟进
  13. php七牛云,php七牛云
  14. 阿里云迁移工具推荐最佳实践:KVM虚拟化迁移到阿里云
  15. 使用手机自带邮箱客户端无法登录163邮箱,提示:鉴权失败
  16. S7-1200通过FB284控制V90时,反馈的实际速度换算方法
  17. 红外数据集 | 收集OTCBVS、KAIST、FLIR红外图像数据
  18. AVPro批量制作视频缩略图
  19. ES7、ES8、ES9、ES10、ES11 新特性 总结
  20. P4707 重返现世 扩展 MinMax 容斥+DP

热门文章

  1. 解决PHP7中微信(小程序)mcrypt_module_open() 无法使用的解决方法
  2. 读取二代身份证上的相片,函数GetBmp(char * Wlt_File,int intf) 怎么用?
  3. 单链表基本操作的实现——前插法与后插法创建单链表
  4. 关于在VM安装CentOS的经验总结
  5. sv_labs学习笔记——sv_lab1(System Verilog)
  6. 可视化利器Tensorboard
  7. 主存、辅存、内存、外存、存储器:名词解释
  8. 语音识别工具kaldi简介
  9. 【英语:基础高阶_经典外刊阅读】L3.长句子扒皮—如何快速寻找主干
  10. springboot 集成kafka 实现多个customer不同group