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

今天在测试接口新增数据时出现上方的错误,然后我就很纳闷,之前其他接口更新数据时怎么是正常的。

后来发现是我建表的时候没注意看字符集,莫名出现下面这样的,然后改成utf-8和我环境用的一样编码格式。

如果更改数据表编码不生效,那就根据报错信息检查出错的列,列编码如果出现这样的也是不行的。

posted @ 2019-11-10 00:21  小沐酱  阅读(0)  评论(0编辑  收藏  举报  来源