数据库支持emjoy表情

对于emjoy表情,插入数据库的时候总是报错如下:Incorrect string value: '\xF0\x9F\x98\x8D' for column 'REAL_NAME' at row 1

从上面看出该字段不支持emjoy表情

check

查找发现emjoy表情采用的是utf8mb4存储,utf8mb4是utf8的超集(包含了一些非常见字符,比如说emoji表情还有一些特殊汉字),实际上mysql里面的utf8mb4才是传统意义上的utf8;性能上没有区别,只是少数的字符用4byte进行编码,

官方说明:Connector/J did not support utf8mb4 for servers 5.5.2 and newer.

Connector/J now auto-detects servers configured with character_set_server=utf8mb4or treats the Java encoding utf-8 passed using characterEncoding=... as utf8mb4in the SET NAMES= calls it makes when establishing the connection. (Bug #54175)

参考文献:http://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1-13.html

关于其它客户端如何连接方法

Pythonself.conn=MySQLdb.connect(host="xxx",user="xxx",passwd="xxx",charset="utf8",init_command="set names utf8mb4”)

PHP建立连接使用set names utf8mb4命令就可以

作者:全栈运维

链接:https://www.jianshu.com/p/be9d033c70a5

eomj表情 mysql_mysql 数据库支持emjoy表情相关推荐

  1. oracle数据库中的系统自带表情_教你如何让数据库支持emoji表情符存储

    一.教你如何让数据库支持emoji表情符存储 解决方式: 更换字符集utf8-->utf8mb4 问题描述: 前台应用抓取微博信息,每天总有几条数据插入不成功.应用日志显示: java.sql. ...

  2. mysql数据库支持emoji表情的详解

    mysql存储emoji表情的时候,就会报错,如下: Error updating database. Cause: java.sql.SQLException: Incorrect string v ...

  3. mysql存储emoji表情_MySQL中支持emoji表情的存储

    由于需要实现emoji表情评论的功能,所以数据库需要支持emoji表情的存储,根据查询的资料最终实现了该功能,现将实现的过程以及过程遇到的一些问题记录下来,供大家参考和交流. mysql的utf8编码 ...

  4. mysql存储ios表情_MySQL中支持emoji表情的存储

    由于需要实现emoji表情评论的功能,所以数据库需要支持emoji表情的存储,根据查询的资料最终实现了该功能,现将实现的过程以及过程遇到的一些问题记录下来,供大家参考和交流. mysql的utf8编码 ...

  5. mysql数据库支持emoji表情特殊字符

    文章目录 一.背景问题 二.window下设置utf8mb4 1.修改mysql配置文件 2.重启mysql服务 3.设置库.表字符集 三.linux下设置utf8mb4 1.修改配置 2.重启服务 ...

  6. 【游戏开发实战】Unity UGUI Text图文混排(聊天文字混表情),支持动态表情,出招吧表情帝

    文章目录 一.前言 二.最终效果 三.具体使用 1.导入表情素材 2.设置图片格式 3.生成表情图集 4.UI-EmojiFont.shader 5.材质球 四.测试 五.结束语 一.前言 点关注不迷 ...

  7. mysql支持表情输入_mysql支持emoji表情

    最近开发的iOS项目由于须要用户文本的存储,天然就遇到了emoji等表情符号如何被mysql DB支持的问题.困扰了很多天,在就要绝望放弃的边缘,终于完成了转换和迁移.在此特别分析和整理,方便更多人. ...

  8. mysql 表情符串_mysql支持emoji表情符存储

    一.教你如何让数据库支持emoji表情符存储 解决方式: 更换字符集utf8-->utf8mb4 问题描述: 前台应用抓取微博信息,每天总有几条数据插入不成功.应用日志显示: java.sql. ...

  9. IM界面高仿微信,android表情转ios表情,支持自定义表情,支持语音(实战界面)

    前言: 2018年底由子公司来到现在的集团公司,从互联网公司变成了企业公司.在最近一个项目里,做的辛辛苦苦,功能又被砍了.没有理由,心力交瘁!本来是打算自己做IM的,现在被砍了.我就把本地功能贡献出来 ...

最新文章

  1. 帝国cms底部代码哪里改?要修改版权和统计代码
  2. “〜”(波浪号/波浪形/旋转)CSS选择器是什么意思?
  3. 关于Resin SSL支持的两个问题
  4. 【大数据、数据挖掘、数据分析】用户画像是什么?如何制作用户画像?
  5. 中级统计师基础知识中计算机,【2014年中级统计师《统计基础理论及相关知识》预习:计算机操作系统】- 环球网校...
  6. Mac中MacPorts安装和使用 MacPorts简介
  7. epoll.h 源码记录
  8. Servlet全面讲解
  9. 基于Java学院网页的搜索引擎设计和实现
  10. typora+picgo+gitee搭建免费图床纵享丝滑
  11. 数据库创建联合主键(MySql)
  12. Python+pandas读取Excel文件统计最受欢迎的前3位演员
  13. 【web前端干货】JavaScript是什么?JavaScript有哪些特点?
  14. android左右滑动fragment,Android基于ViewPager+Fragment实现左右滑屏效果的方法
  15. iOS开发之基础面试题
  16. enterprise architect绘画ER图
  17. gigabyte计算机主板图解,gigabyte主板bios设置方法
  18. elasticjob 源码分析
  19. SpringCloud-Netflix-04-Eureka 注册中心
  20. GoLang panic 用法

热门文章

  1. 掌财社:前端接口怎么实现canvas动态图形效果?方法详情!
  2. Springboot2.x集成ecache3.8.1使用@Cacheable缓存(代码方式,无xml)
  3. 一起来聊聊MySQL 8.0 的特性及排名可好?
  4. 用Swift搭建API Server,Vapor + PostgreSQL + Docker + ECS + OSS
  5. django使用Q进行复杂查询
  6. SwiftUI是什么,听听大牛们如何说
  7. .NET(C#)连接各类数据库-集锦 1
  8. AES加密算法在Java中的应用
  9. UBUNTU安装opencv 3.4.3并且使用SIFT特征和viz
  10. RSD高程产品(DEM/DSM)的几个精度问题