spring boot 项目部署到服务器tomcat中文查询死活乱码,本地测试正常,参数请求也是正常的,在后台接收参数重新设置编码也不行,最后将问题定位在数据库。执行此指令查看数据库编码集:SHOW VARIABLES LIKE '%character%'
发现character_set_server的编码集不是utf-8,就在mysql的my.ini配置中修改mysqld下的character_set_server=utf-8;重启mysql,问题解决
spring boot 项目部署到服务器tomcat中文查询死活乱码,本地测试正常,参数请求也是正常的,在后台接收参数重新设置编码也不行,最后将问题定位在数据库。执行此指令查看数据库编码集:SHOW VARIABLES LIKE '%character%'
发现character_set_server的编码集不是utf-8,就在mysql的my.ini配置中修改mysqld下的character_set_server=utf-8;重启mysql,问题解决