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即可
本文介绍了解决MySQL数据库中出现乱码的方法,包括编辑my.ini文件设置字符集为UTF8、检查db.opt文件中的collation设置、调整MySQL客户端的字符集参数,并提供了在配置无效时的重置步骤。

6万+

被折叠的 条评论
为什么被折叠?



