mysql乱码修改my.ini方法不起作用
mysql乱码修改my.ini方法不起作用
按网上方法,my.ini里设置了character-set-server=gbk,default-character-set=gbk后,不起作用。。。或者是你安装目录下面没有my.ini文件。或者是找不到。
安装完mysql在开始菜单都有 个 MySQL Server Instance Config Wizard 配置选项
一直next 到下图 选择
在next勾选 Include Bin Directory in windows path 这项
next 密码 没有的话全不为空
执行就可以了。
如果之前里面有数据那就需要重新导入 否则还是查出来乱码
- 双击MySQLInstanceConfig.exe
-
一路next到
- 有一个Manual Selected Default Character Set / Collation选项,选中
- 选中gbk;
- 一路nxet
- 看清那个路径就是你的my.ini的路径,修改这个才是有效的,你修改其他地方的my.ini有可能无效,最后点击完成。
- 查看一下是不是改变过来了当然你还得把你的数据重新导入一下。
- 变成了,gbk格式的了,
- 然后你就可看到中文的,当然下面的几条记录仍然是乱码,这是因为我以其他格式编码插入的记录,所以你看到的就是乱码了,
- 当然你还可以修改第7步的图上的那个路径的的my.ini文件,这时,你修改后就有效了,
- 修改成utf8
- 重启mysql的服务。
-
- 就修改成了
posted on 2012-10-03 11:43 ma1076492641 阅读(1231) 评论(0) 编辑 收藏 举报