mysql乱码解决方式
一.Mysql单纯的数据插入中文乱码(插入数据库之前是正常的)解决方式
show variables like 'character%'; 查看字符编码
不正常前显示:
可以看到 character_set_database 和character_set_server 字符集 均为 latin1
解决方法就是修改
Mysql安装目录下的C:\Program Files\MySQL\MySQL Server 5.5 的my.ini 文件(修改之前先复制一份,并将mysql服务关闭,等修改完毕之后,从新启动服务)
在my.ini 中按照如下修改即可
default-character-set=utf8
character-set-server=utf8
修改后查看字符集 character_set_database 和character_set_server 字符集 变为utf-8经测试 java向数据库添加数据正常