一、确保eclipse格式为UTF_8
二、确保MySQL格式为utf8
1、连接```MySQL``
mysql -h 127.0.0.1 -u root -P 3306 -p
-h: 主机名,表示要连接的数据库的主机名或者IP
-u: 用户名,表示连接数据库的用户名
-P: 端口,表示要连接的数据库的端口,默认是3306,可以不写,但是如果端口不是默认端口,就必须指明端口号
-p: 表示要连接的数据库的密码,-p后面可以直接输入密码,但是这样密码就会明文输入不太安全,所以建议输入-p回车,换行输入密码
2、显示编码格式
3、设置格式为utf8
使用set names ‘uft8’;命令可以设置三个字符集,相当于:
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;
另外两个需要手动设置
三、修改Hibernate核心配置文件,指定编码格式
?useUnicode=true&characterEncoding=UTF-8