0
点赞
收藏
分享

微信扫一扫

mybatis-plus logging 日志上的中文正常,但是到mysql数据库就乱码

一、问题

  1、测试的过程中,前端页面新增某项记录的时候,新增的中文数据全是???,查看后端日志后发现,日志中是正常的中文,但是数据库中还是???
mybatis-plus logging 日志上的中文正常,但是到mysql数据库就乱码_数据库
mybatis-plus logging 日志上的中文正常,但是到mysql数据库就乱码_mysql_02

  2、这肯定是编码问题,但是数据库中的编码全部设置的都是UTF-8,数据库这边编码是没问题的
mybatis-plus logging 日志上的中文正常,但是到mysql数据库就乱码_java_03

  3、所以是IDEA中项目的编码设置有问题,查看项目编码如下:
mybatis-plus logging 日志上的中文正常,但是到mysql数据库就乱码_mysql_04

二、解决方法

  将项目编码全部设置为UTF-8,如下图,提交代码上去重新构建项目,再次执行新增,中文显示正常。
mybatis-plus logging 日志上的中文正常,但是到mysql数据库就乱码_数据库_05


举报

相关推荐

0 条评论