这种情况一般事入库数据格式不正确导致的

建议修改数据库数据格式统一为utf8

  • 修改mysql的配置文件,windows下的为my.ini(linux下的为my.cnf),修改的内容都一样
[client]
default-character-set = utf8mb4[mysql]
default-character-set = utf8mb4[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
  • 将数据库中对应的字段,改为utf8mb4_general_ci
  • 修改项目中的连接数据库的url,将characterEncoding=utf-8去掉,此步骤一定要进行

借鉴于https://www.cnblogs.com/h--d/p/5712490.html

'\xF0\x9F\x98\x82\xF0\x9F...'报错处理相关推荐

  1. 【Mysql】存储emoji表情报错(Incorrect string value: ‘\xF0\x9F\x98\x82\xF0\x9F...‘)的解决方案

    [Mysql]存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案 参考文章: (1)[Mysql]存储emo ...

  2. 解决 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...'

    java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F-' 问题: 因为表情符号存入Mysql数据库字符串不兼 ...

  3. 【MySQL】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案...

    Emoji表情字符现在在APP已经广泛支持了.但是MySQL的UTF8编码对Emoji字符的支持却不是那么好.所以我们经常会遇到这样的异常: Java.sql.SQLException: Incorr ...

  4. mysql xf0x9fx8ex88_【MySQL】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案...

    Emoji表情字符现在在APP已经广泛支持了.但是MySQL的UTF8编码对Emoji字符的支持却不是那么好.所以我们经常会遇到这样的异常: Java.sql.SQLException: Incorr ...

  5. 存储emoji表情或特殊字符报错(Incorrect string value: ‘\xF0\x9F\x98\x82\xF0\x9F...‘)

    今天发生一件有趣的事情. 我的博客 我在一篇文章中使用了**emoji表情**,前面很顺利,不管是WordPress还是其他博客园啥的,都是正常发送. 但是,我在Typecho系统中发布文章时.... ...

  6. 【已解决】Mysql 存储 emoji 表情报错 Incorrect string value: ‘\xF0\x9F\x98\x82\xF0\x9F

    mysql 库.表.字段 字符集从 utf8 改为 utf8mb4 校验规则改为 utf8mb4_unicode_ci

  7. (MySQL)Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...' for column 'readerName' at row 1

    在向数据库存入表情的时候,出现这样的错误,网上搜了一下,各种命令,改配置,后来对比一下,发现这么改也是一样的.送上解决办法,但是不保证全部适用.出现这样的问题是因为,普通的字符串或者表情都是占位3个字 ...

  8. Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...'

    写入MySQL时由于字段中包含一些特殊字符导致写入失败 将该字段的字符集改为utf8mb4 并将该字段的排序规则改为utf8mb4-general-ci 保存 重新写入,正常

  9. mysql 4 字节存储问题_关于mysql存储过程存储4字节emoj的'\xF0\x9F\x98\x82' for column ``.``.`p_topicname`问题的解决办法...

    一.问题背景 背景很简单,要存4字节的表情符号,mysql表的相关字段的字符集需要修改成utf8mb4,这个没啥好说的,网上一大堆的类似的解决方法,问题是项目里面使用了存储过程,在利用java调用存储 ...

最新文章

  1. 不仅仅是虚拟化--Windows 7 SP1 Windows 2008R2 SP1解析
  2. 选了combobox里的选项后没激发change事件_stata 事件分析法
  3. [2020-11-23 contest]图(dfs剪枝),劫富济贫(字典树),小A的树(树形DP),游戏(贪心/斜率优化)
  4. c语言 拓补排序源代码,拓扑排序C语言代码
  5. feign请求的封装
  6. c语言病毒分析(转)
  7. 《像混球那样思考和行动》
  8. 一点接入全网互通,企业上云就用它!
  9. 电车要迎来大爆发?华州电车的额外补贴要来了
  10. 一根木根随机折成三截能拼成三角形的概率
  11. GBase 8c 数据库产品简介
  12. 沃尔玛跨境智星的介绍与用法
  13. msp430g2553流水灯
  14. 业务需求、用户需求、功能需求、非功能需求
  15. SpringBoot启动流程简要
  16. 世界环境保护日的志愿者
  17. 外观模式 ------模拟电脑主机调用其他硬件和软件
  18. Hadoop学习笔记之关闭防火墙
  19. 判断数码管是共阳极还是共阴极
  20. 用Android Smart Image View做的一个网络图片浏览的Demo

热门文章

  1. V2X消息之SPAT消息解读
  2. css3 gird布局
  3. excel 显示 html代码,excel转成html显示
  4. LaTeX 表格标题位置无法移动的问题
  5. 服务器端获取签名直传OOS
  6. 攻防世界 reverse reverse-for-the-holy-grail-350
  7. 太原科技大学调剂计算机,2016年太原科技大学考研调剂信息
  8. 找不到NC系统VO以及方法的解决方法
  9. 14个最常用的app测试工具推荐,拿走不谢!
  10. 关于UI设计学习,推荐6个高质量的学习网站!