热门系列:


1、异常信息

Caused by: java.sql.SQLException: Incorrect string value: '\xF0\xAC\x8C\x97\xE7\x95...' for column 'content


2、分析解决

原本的数据库表对应的字符集设置为:

原因分析:因为我们存储的这个内容是一篇资讯,里面可能含有一些头像、表情等非常规文字的元素,导致转码后长度超过原本字符集utf8的排序规则utf8_general_ci格式的固定长度

解决方式:将对应的数据表或者数据字段,改成字符集为utf8mb4,排序规则为utf8mb4_unicode_ci即可。

【日常Exception】第二十七回:Caused by: java.sql.SQLException: Incorrect string value: ‘\xF0\xAC\x8C\x97\xE7\x相关推荐

  1. ### Cause: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x96\x8B \xE7...‘ for column ‘con

    目录 前言: 插入数据库异常报错信息如下,xshell服务器后台抓取的异常信息 插入失败原因,原因定位说明 数据库配置操作命令,解决方案一 java层面的最简洁的解决方案二[推荐] 网上一些其他的方案 ...

  2. 已解决Cause: java.sql.SQLException: Incorrect string value: ‘\\xF0\\x9F\\x8C\\xB8 \\xE5...‘报错

    保存订单存入数据库时,报错: "\n### Error updating database. Cause: java.sql.SQLException: Incorrect string v ...

  3. 终极解决MySql: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x8C\x9D\xF0\x9F...‘ for column

    1.异常 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x8C\x9D\xF0\x9F...' for column '' at r ...

  4. Caused by: java.sql.SQLException: Incorrect string value: '\xE8\x8A\x82\xE7\x9B\xAE...' for column '

    Caused by: java.sql.SQLException: Incorrect string value: '\xE8\x8A\x82\xE7\x9B\xAE-' for column 'pr ...

  5. java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x90\xB1\xF0\x9F...‘解决

    mysql 字符存在表情包 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\xB1\xF0\x9F-' for column ...

  6. mysql保存emoji报java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8B'

    最近在做即时聊天功能,需要支持 emoji 表情,测试直接发送时后台 mysql 数据库会报类似 java.sql.SQLException: Incorrect string value: '\xF ...

  7. 解决 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数据库字符串不兼 ...

  8. java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'nick' at row 1

    mysql报错:  java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'nick' at r ...

  9. 【程序报错】Caused by: java.sql.SQLException: Incorrect string value: '\xE9\x99\x90\xE6\x97\xB6...'

    问题发现 最近在开发中遇到了一个问题,就是插入记录的时候有个text类型字段的json一直报错,错误信息如下: 待插入的值为: jsonDetail: "[{"type" ...

最新文章

  1. mysql 存储引擎 介绍
  2. Hibernate的数据查找,添加!
  3. 初级搭建博客mysql_mysql 初级命令学习2
  4. rxjs of操作符里subscribeToArray的实现原理示意图及分析
  5. php的autoload机制
  6. 获取清空textarea的文字内容_运用|你会做 词云图(文字云) 吗?
  7. Python中xlrd模块解析
  8. 计算机数据与安全课件,计算机数据及软件的安全.ppt
  9. --@angularJS--自定义服务与后台数据交互小实例
  10. 2022年“超级818汽车狂欢夜”启动,易车将携手汽车品牌共创内容营销
  11. jQuery Tips(5)----关于伪类选择符
  12. 【渝粤教育】国家开放大学2018年春季 8668-21T汽车涂装技术(A) 参考试题
  13. LeetCode:每日一题(2020.4.13)
  14. VM的安装使用教程(校园内自用)
  15. CVPR2022Oral专题系列(二):多帧图像合成与增强
  16. codevs 1024 一塔湖图 floyd 解题报告
  17. iview可编辑表格组件封装
  18. 将精确到时分秒的日期截取到年月日
  19. VMware安装虚拟机出现Operating System not found 解决方案
  20. 补码一位乘(布斯公式)

热门文章

  1. 安装C3D v1.0提取视频特征
  2. 二十、JVM命令行监控工具
  3. RTFM — man
  4. 机器学习——从线性回归到逻辑回归【附详细推导和代码】
  5. FSCapture注册码
  6. linux c alarm系统调用入门
  7. java创建动态二维数组
  8. iOS https证书双向认证的实现机制
  9. 6.1 Python 单分支结构 if语句
  10. 备份iphoneXR手机照片