解决phpMyAdmin 3.0.0中文乱码问题

{ Posted on 九 26 2008 by Xiacong }
Categories : PHP

phpMyAdmin 3.0.0 做了相当大的改进,不再支持Mysql 4.X了,必须运行在PHP5.2.0及以上版本,Mysql必须是5.0及以上版本!

特别是支持MySQL 5.1分区、Maria表等,很不错!

phpMyAdmin 3.0.0在语言的支持方面还是不错的,如果你默认安装的Mysql数据库用的不是UTF8格式,中文的显示方面还是会出现乱码,解决方法跟phpMyAdmin 2.X.X不太一样,需要做几步的处理,详细如下:

1、修改libraries目录下的select_lang.lib.php文件,找到PMA_langList()函数,在数组的最后加上一段:

‘zh-gbk’    => array(’zh|chinese simplified’, ‘chinese_simplified-gbk’, ‘zh’, ‘中文-GBK’)

如下图所示:

2、返回根目录,然后转到lang目录,打开chinese_simplified-utf-8.inc.php文件,找到$charset = ‘utf-8′并将其改为:$charset = ‘gbk’、此处需要特别注意,由于chinese_simplified-utf-8.inc.php是UTF8格式,不要直接另存为,而是新建一个ANSI格式的文本(用记事本即可),然后COPY chinese_simplified-utf-8.inc.php中的代码到新建文件,最后保存为chinese_simplified-gbk.inc.php

3、在登录是选择中文GBK,然后选择相应的数据库MySQL 连接校对编码,这样就不会出现乱码了!

Post a Comment