springmvc+mybaits+mysql上传表情Incorrect string value: ‘\xF0\x9F\xA4\xB4\xF0\x9F...‘ for
程序员文章站
2022-06-22 17:18:18
保存报错:Caused by: java.sql.SQLExceptionIncorrect string value:'\xF0\x9F\xA4\xB4\xF0\x9F...'for操作步骤:1、更改数据库字符集,改为:utf8mb42、mapper添加一条更新语句(添加在末尾即可)SET NAMES utf8mb4 3、在dao层添加方法void setUTF();4、.....
保存报错:
Caused by: java.sql.SQLException
Incorrect string value:
'\xF0\x9F\xA4\xB4\xF0\x9F...'
for
操作步骤:
1、更改数据库字符集,改为:utf8mb4
2、mapper添加一条更新语句(添加在末尾即可)
<update id="setUTF">SET NAMES utf8mb4</update>
3、在dao层添加方法
void setUTF();
4、更改service层(含义:在执行insert或update方法前执行一下Dao层刚添加的方法:setUTF();)
public int insertSelective(Video record) {
videomapper.setUTF();
return videomapper.insertSelective(record);
}
5、重启,操作成功!
本文地址:https://blog.csdn.net/y18832550310/article/details/107671271
推荐阅读
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D
-
mysql存储4字节的表情包数据报异常_Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法
-
MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法
-
springmvc+mybaits+mysql上传表情Incorrect string value: ‘\xF0\x9F\xA4\xB4\xF0\x9F...‘ for
-
在django做QQ登录中:Error 1366: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F...' for column 'content'