Incorrect string value: '\xE8\xB0\xA2\xE8\xB0\xA2...' for column 'words' at row 1

出现 Cause: java.sql.SQLException: Incorrect string value: 解决方法(拓展utf8 和 utf8_general_ci ) 表示 插入 create_name 字段的字符串包含了无法存储的字符,具体来说是 \xF0\x9F\x90\xBE,这个是 emoji 表情(如 🐾),而数据库的字符集 不支持存储 emoji 有如下方法,要么存储要么过滤 阅读详情

org.springframework.jdbc.UncategorizedSQLException: 
### Error updating database.  Cause: java.sql.SQLException: Incorrect string value: '\xE8\xB0\xA2\xE8\xB0\xA2...' for column 'words' at row 1
### The error may involve com.strure.dao.user.MessageMapper.insertMessage-Inline
### The error occurred while setting parameters
### SQL: insert into message   (   id,    name,    create_time,    words,   is_read  )  values   (   ?,   ?,   NOW(),    ?,   ?   )
### Cause: java.sql.SQLException: Incorrect string value: '\xE8\xB0\xA2\xE8\xB0\xA2...' for column 'words' at row 1
; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1366]; Incorrect string value: '\xE8\xB0\xA2\xE8\xB0\xA2...' for column 'words' at row 1; nested exception is java.sql.SQLException: Incorrect string value: '\xE8\xB0\xA2\xE8\xB0\xA2...' for column 'words' at row 1
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:75)
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:447)
	at com.sun.proxy.$Proxy17.insert(Unknown Source)
	at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:279)
	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:56)
	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
	at com.sun.proxy.$Proxy18.insertMessage(Unknown Source)
	at com.strure.service.MessageService.insertMessage(MessageService.java:29)
	at com.strure.service.MessageService$$FastClassBySpringCGLIB$$24b4f7b1.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:718)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:654)
	at com.strure.service.MessageService$$EnhancerBySpringCGLIB$$63cc0b55.insertMessage(<generated>)
	at com.strure.controller.MessageController.insertMessage(MessageController.java:27)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:222)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:814)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:737)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:442)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1082)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:623)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)



字符编码不一致导致此错误


解决:

修改数据库对应字段的编码----》utf8



WSL基础环境配置方案 通过以上步骤,您已经在 Windows 的 WSL 环境中成功搭建了一个完整的基础开发环境,包含 Docker、Kubernetes、Helm、kubectl、yq、Git 等工具。这套环境特别适用于在国内使用阿里云镜像服务部署和管理 Tekton,提升了开发和运维的效率和稳定性。 阅读详情

相关推荐

电影票购票小程序搭建(源码部署)

答:为用户提供便捷的购票方式,包括授权登录、个性化推荐、在线选座、订单管理等功能,同时在界面设计上注重用户友好性,简化用户的购票流程。答:通过展示电影院的优惠活动和票价信息,同时提供电影推荐功能,根据用户的历史购票记录和电影评分推荐个性化的电影列表,吸引用户购票。编写页面逻辑代码:使用JavaScript编写小程序页面的逻辑代码,实现电影列表的获取、电影详情的展示、座位选择的逻辑等。设计小程序界面:使用WXML和WXSS编写小程序的界面代码,实现电影列表的展示、电影详情的样式、座位选择页面的布局等。

2301_79072569的博客 2068

解决SQLException: Incorrect string value异常

解决SQLException: Incorrect string value异常

扬帆舟的博客 4277

ArcGIS小白必看:5分钟搞定shp矢量文件分割(附常见错误排查)

本文为ArcGIS新手详细解析了分割shp矢量文件的四种核心方法:裁剪工具、分割工具、按属性选择导出及ArcPy脚本自动化。重点强调了投影匹配等关键步骤,并提供了常见错误排查指南,帮助用户快速掌握矢量数据分割技巧,提升GIS数据处理效率。

h9j8k7l6m5n的博客 800

Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1

Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1 出现这个错误的原因是,数据库的编码格式为latin1 而我要将utf8的中文插入到数据库中。 一开始修改  修改数据库的编码 alter table score default character set utf8;但是插入中文

ch717828的专栏 24万+

实测|龙虾机器人(OpenClaw)Windows系统部署全攻略(含避坑指南)

先简单科普下:龙虾机器人本质是一款开源AI代理框架,核心优势是“能行动、可本地、高灵活”——它不内置大模型,需要对接第三方AI接口(如GPT、Claude、阿里云百炼等),但能将AI的指令转化为实际的系统操作,相当于给AI配了一个“能动手的身体”,这也是它和普通对话大模型的核心区别。今天就结合自己的实测经历,从环境准备、分步部署、初始化配置,到常见问题排查,写一篇保姆级攻略,不管是新手还是有一定技术基础的同学,都能跟着一步步完成部署,少走弯路~解决方案:检查聊天软件插件是否安装成功,权限是否配置完整;

wohaiweifaju的博客 1万+

【LVGL】从HTML到LVGL:嵌入式UI的设计迁移与落地实践

嵌入式UI迁移实践:从HTML到LVGL 本文介绍了将HTML/CSS设计的UI原型迁移到嵌入式系统(LVGL)的完整流程,重点涉及"HTML→Figma→LVGL"的三步转换方法。具体内容包括: 设计迁移流程:通过Figma作为中间桥梁,将HTML原型转化为标准设计资产,再适配到LVGL库; 工具与参数准备:详细列出了设计迁移所需的工具链和需要提取的核心设计参数; Figma还原步骤:分组件讲解如何在Figma中1:1还原HTML设计,包括标题栏、压力显示区、图表区等核心组件; LVG

ymlmail的博客 1974

SpringBoot 更新数据库数据时出现Incorrect string value: '\xE9\x93\xBE\xE6\x8E\xA5...'错误。

Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xE9\x93\xBE\xE6\x8E\xA5...' for column 'title' at row 1 今天在测试接口新增数据时出现上方的错误,然后我就很纳闷,之前其他接口更新数据时怎么是正常的。 后来发现是我建表的时候...

小沐的博客 1160

ms17-010 永恒之蓝漏洞利用+抓包分析过程

一、实验环境: 1、攻击机:Kali 1)攻击工具:msf 2)分析工具:wireshark 3)IP地址:192.168.204.157(自动获得) 2、靶 机:Windows7 1)版本:SP1 2)开启网络共享(SMB协议) 3)关闭防火墙 4)IP地址:192.168.204.150(自动获得) 3、网卡连接方式:Vmnet8(NAT) 二、实验步骤: ...

qq_41976183的博客 6948

MySQL插入数据库乱码问题Incorrect string value: ‘\xE8\xB5\xB5‘ for column ‘name‘ at row 1

1、首先查看数据库的字符集是否是utf8; 执行:show create table user CREATE TABLE `user` ( `id` int(64) NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL, `phone` varchar(64) NOT NULL, `company` varchar(255) NOT NULL, `identity` varchar(255) NOT NULL, `time` d...

Zhao_yanpeng的博客 961

MIL图像处理那些事:MIL的安装和MIL工具箱

MIL图像处理那些事:MIL的安装和测试,如何用C#使用MIL

十多年IT经验,专注机器视觉,智能制造半导体行业 5274

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 ‘describe’ at row 1 1.先看问题描述,莫名奇妙的,mysql 版本 (* 5.7.18*) ### Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\xB1\xF0\x9F...' for column

小码农的博客 8997

C#上位机开发实战全流程:从需求到落地,避坑指南+完整代码

作为一名做了5年工业自动化上位机开发的程序员,我踩过的坑比写过的代码还多——从最初串口通信粘包导致数据错乱,到可视化图表卡顿卡死,再到现场异常崩溃无日志可查,每一次踩坑都是一次血泪教训。今天这篇文章,我会把C#上位机开发的全流程拆解开,从需求分析到通信模块、数据可视化,再到异常处理,每个环节都结合工业实际场景,分享真实项目中能用的方案、完整代码和避坑技巧。不管你是刚入门的新手,还是想优化现有项目的老司机,相信都能有所收获。很多新手做上位机开发,一上来就闷头写代码,最后发现做出来的东西不符合现场需求——比如客

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 996

### Error updating database. Cause: java.sql.SQLException: Incorrect string value: ‘\\xF0\\x9F\\xA6

mysql保存数据是报错:Incorrect string value

1530

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

python的list要打印中文字符

在python2.X下的的中文处理有不少问题, listnine = [‘梨’, ‘橘子’, ‘苹果’, ‘香蕉’] print ‘listnine list: %s’ % listnine 结果会是: [’\xe6\xa2\xa8’, ‘\xe6\xa9\x98\xe5\xad\x90’, ‘\xe8\x8b\xb9\xe6\x9e\x9c’, ‘\xe9\xa6\x99\xe8\x95\x89’] 但是我们想要输出的也是中文,而不是这一些东东,下面列出两种方法: 第一种: 使用d

weixin_52323930的博客 608

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\x8

报错日志:  ### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\x87&lt;/...' for column 'content' at row 1 ### The error may involve defaultParameterMap ### ...

李静静 1万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

【Apollo】Apollo 开发常见问题汇总

1. apollo 无法获取到配置:Could not complete get operation [Cause: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path。当时是解析value的数据类型不对,将原来的string类型改成array类型就可以了。

天天新知 6791

\r\n### Error updating database. Cause: java.sql.SQLException: Incorrect string value: ‘\\xE7\\xBE\

将table_name 修改成所要修改的表的名字就可以了。第二步查看该数据库中所有表的字符集和排序。如果要修改多个表重复操作就可以了。第三步选择你要修改的表。第一步是使用哪一个库。

m0_63694022的博客 1274

Cause: java.sql.SQLException: Incorrect string value:‘\xE..‘

Cause: java.sql.SQLException: Incorrect string value: ‘\xE5\x90\x84\xE4\xBD\x8D…’:因为我们插入的字符带有中文,所以mysql需要使用utf8编码;mysql库、表、字段的默认字符集是latin1(ISO_8859_1),即使建表时指定编码格式也会失效。 先查看库、表、表字符字段的编码格式 --查看库的字符集 SHOW CREATE DATABASE online_oj; --查看表的字符集 SHOW CREATE TABLE

weixin_44780625的博客 1508

Cause: java.sql.SQLException: Incorrect string value插入错误

Cause: java.sql.SQLException: Incorrect string value 在整合SSM做CRUD的插入时,出现了如下的错误: Cause: java.sql.SQLException: Incorrect string value: '\xE4\xBA\xBA\xE5\x8A\x9B...' for column 'dept_name' at row 1 去Mysql查看之后,发现表的默认字符集变成了latin1,然后手动改成utf8之后,再次尝试还是错误; 然后,把对应出

weixin_45337120的博客 1908

Mysql报错java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x91\x8C\xF0\x9F信息

Mysql报错java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\x8C\xF0\x9F信息

m0_55779918的博客 1216

“\r\n### Error updating database. Cause: java.sql.SQLException: Incorrect string value: ‘\\xE8\\x89\

确保您的数据库和表的字符集设置为支持 UTF-8 编码。是 MySQL 中完整的 UTF-8 编码,它支持更多的 Unicode 字符,包括一些特殊的表情符号。,这表示字符串值(中文字符“辆轮”的 UTF-8 编码)无法被数据库正确接受。使用postman插入数据的时候,数据插入成功了,但是在数据库中出现了插入数据是?如果字符集不是 UTF-8,您可能需要将其更改为 UTF-8。列插入包含中文字符的数据时遇到了问题。首先我检查了下面的界面确定了配置都是utf-8后。然后就在我的URL地址后面加上了。

qq_62983488的博客 849

报错:Error updating database

解决方法:将数据库的字符集改为utf8mb4(这里我重新建了一个数据库)java程序往mysql数据库中插入。原因:是数据库编码的问题。报错,但插入英文字符。

m0_70484213的博客 1428

Mysql修改数据库字符集——Cause: java.sql.SQLException: Incorrect string value: ‘\xE5\xA7\x93\xE5\x90\x8D...‘

我的数据库表中存储了一个varchar类型的json,在存储的过程中出现了以下问题,看了一下代码是没问题的,这个时候大概率考虑是不是数据库字符集没有设置对。

qq_71416673的博客 619

mysql 插入汉字异常: Incorrect string value: ‘\xE8\xB0\xA2\xE9\x9D\x99‘ for column ‘uname‘ at row 1

mysql 插入汉字异常: Incorrect string value: '\xE8\xB0\xA2\xE9\x9D\x99' for column 'uname' at row 1

weixin_45866907的博客 615

解决关于mysql 常见错误之: SQL Error: 1366: Incorrect string value: \xE8\xAF\xA6\xE7\xBB\x86: for column

当遇到无法往数据库插入中文的时候,并且伴随出现SQL Error: 1366: Incorrect string value: \xE8\xAF\xA6\xE7\xBB\x86: for column这类的错误报告,首先可以肯定确认是编码格式错误,先检查数据库是否默认设置默认编码格式为utf-8,如下图所示:如果不一致,可以先转储SQL文件,然后在删库,导入即可,如果还是不行可以检查转储的SQL文...

何必说 1万+
上一篇: java 发送邮件和读取邮件(163邮箱为例)
下一篇: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
strure
博客等级 码龄10年 16粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值