spring boot 的中文乱码

首先 自检IDEA的编码

配置文件加入设置http tomcat

spring.http.encoding.force=true
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
server.tomcat.uri-encoding=UTF-8

这时候再有问题,查看数据库的字符编码

SHOW VARIABLES LIKE 'char%'

character_set_server 的为latin1(iso-8859-1的别名)

linux修改etc/my.cnf

[mysqld]下的character_set_serve字符编码

#关于character_set_server的编码设置
init-connect='SET NAMES utf8'
character-set-server=utf8

 windows写则修改mysql目录下my.ini(修改同上)

扫描二维码关注公众号,回复: 2036770 查看本文章

猜你喜欢

转载自www.cnblogs.com/oldzhang1222/p/9287901.html
今日推荐