解决使用mybatis连接mysql插入中文乱码问题

插入数据库的中文变成?????

先保证创建的数据库字符集没问题

在这里插入图片描述
在这里插入图片描述

再看xml配置文件

在这里插入图片描述

以上几点都没问题 是不是忽略了什么,接下来再看 .properties 配置文件 找到下面这一行在后面添加?useUnicode=true&characterEncoding=utf8

修改前:
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/text
修改后:
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/miaosha?useUnicode=true&characterEncoding=utf8
重新插入一条记录发现问题解决,希望可以帮到各位
发布了34 篇原创文章 · 获赞 3 · 访问量 987

猜你喜欢

转载自blog.csdn.net/qq_41870790/article/details/102649409