mysql乱码问题

如题,使用的框架是Spring+Hibernate。从Oracle迁移到Mysql中之后,从前端向数据库提交的数据一直显示中文乱码,

在使用show variables like "%char%"; 查询到Mysql的character_set_server为Latin1,然后动手修改My.int文件

本地Mysql只有一个my-default.ini文件,复制粘贴然后重名为my.ini,如图所示。

mysql乱码问题

然后修改my.ini文件,在下图位置添加红圈里面的东西,重启mysql服务;

mysql乱码问题

重启方法(windows环境):管理员方式进入cmd,然后输入net stop mysql;停止成功之后,输入net start mysql,开启服务。

现在显示为

mysql乱码问题

Over