mysql乱码修改my.ini方法不起作用

来源:互联网 发布:python celery mq 编辑:程序博客网 时间:2024/05/20 03:08

mysql乱码修改my.ini方法不起作用

 

按网上方法,my.ini里设置了character-set-server=gbkdefault-character-set=gbk后,不起作用。。。或者是你安装目录下面没有my.ini文件。或者是找不到。

安装完mysql在开始菜单都有 MySQLServer Instance Config Wizard 配置选项

一直next到下图 选择

next勾选Include Bin Directory in windows path这项

next 密码 没有的话全不为空

执行就可以了。

如果之前里面有数据那就需要重新导入否则还是查出来乱码

1.      双击MySQLInstanceConfig.exe

2.      一路next   

4.      有一个Manual Selected Default Character Set / Collation选项,选中

5.      选中gbk

6.      一路nxet

7.         

9.      看清那个路径就是你的my.ini的路径,修改这个才是有效的,你修改其他地方的my.ini有可能无效,最后点击完成。

10.  查看一下是不是改变过来了当然你还得把你的数据重新导入一下。

11.  

12.  变成了,gbk格式的了,

13.  

14.  然后你就可看到中文的,当然下面的几条记录仍然是乱码,这是因为我以其他格式编码插入的记录,所以你看到的就是乱码了,

15.  当然你还可以修改第7步的图上的那个路径的的my.ini文件,这时,你修改后就有效了,

16.  修改成utf8

17.  

18.  重启mysql的服务。

20.  就修改成了

原创粉丝点击