mysql数据库的乱码问题解决:
1、在mysql安装路径下找到my.ini文件,在client和mysql下添加一句:default-character-set=utf8
2、检查安装路径下data文件夹下,对应数据库文件夹中db.opt中default-collation是否等于utf8_general_ci或者utf8_unicode_ci
3、在mysql客户端或者cmd命令行中输入
show variables like 'character%';
查看是否有参数不是为utf8的(除了character_set_filesystem为binary外),若有则用SET name(参数名)= utf8;然后重启服务,看修改的是否已经更改,若保存成功则应该没有乱码现象
4、第3部中若修改参数未保存成功,则可以到mysql的安装路径下找到bin文件夹,双击MySQLInstanceConfig.exe,在安装的配置界面上重新选择utf8即可