1、因某些原因,本站从即日起所有评论、留言经审核后才能在相应页面显示,敬请谅解!
2、为了不影响站点的速度,所有图片链接组不在首页显示!
3、本站不接受PR小于3、日访问量小于500及非博客类站点链接,以前有链接的除外!
4、本站部份资源来源于网络,如有侵权请及时与我联系!
5、本站空间由“逸鸿网络”提供,在此表示感谢!
6、强烈建议使用Firefox、Opera、Safari及IE7以上的浏览器访问,以获得最佳浏览质量!
7、本站所有内容,包括文字、图片等,均完全遵循《创作共用约定》,任何个人或组织违反此约定,本站保留诉诸法律的权利!
公告面板 开启/隐藏
用户名   密码   
2 Mar

彻底解决PHPMyAdmin中文UTF-8乱码问题

分类:网络生活   出处:本站原创         | |
       今天在与joomla之门的站长老白谈论joomla1.0.15乱码的问题,交谈中顺便提到了PHPMyAdmin(以下简称PM)中,中文UTF-8乱码的问题,老白认为是程序引起的,我不那样认为,于是就有了这篇文章,虽然改变程序的编码也许能让PM能正常显示为中文,但这并不是因程序问题而引起的。引用BMF论坛程序作者的话,其实应该是归于PM的原因引起的。
       PM的中文乱码问题很常见,而且也很烦人。很早以前用PM比较少,现在使用的人很多,一般的空间差不多都是用PM提供给用户进行数据管理操作,但是同样也遇到了中文乱码的问题,主要是UTF-8和GB2312编码不能同时正确显示。从网上找到了一些资料,但是都不是很直接,现在结合自己的操作重新整理一下。
1、因为MySQL的默认编码是latin1,所以首先我们需要修改一下PM的编码转换。修改libraries目录下面的select_lang.lib.php文件,将
'utf-8' => 'utf8',
修改成
'utf-8' => 'latin1',

2、 接下来还要修改一下页面的编码显示,将
'zh-gb2312' => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),
修改成
'zh-gb2312-utf-8' => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),

也就是在zh-gb2312后面增加-utf-8,这样页面编码就支持UTF-8了。
3458 次阅读
6 条评论
0 条引用
晴 作者:yeyo   时间:14:55   Tags: , ,
Sagittarius Homepage
2008.03.30 19:03
UTF-8  才是王道啊,乱码问题一次解决,无后顾之忧虑.

现在的空间还提供开放某几个IP供MySQlAdminTools使用吧.那个应该不会有什么乱码问题..而且操作起来也很方便.
麻烦猫。 Homepage
2008.03.17 17:10
我是虚拟机。。哎。每次要是导入数据乱码我就郁闷。少的表还好说。我一个一个表转编码。。可多的表我就无言了。。
lee Homepage
2008.03.17 12:12
D版盘啊.vista不好用,不习惯.那次测试要用的,不然我还是XP
lee Homepage
2008.03.13 17:57
question日文vista系统
yeyo 回复于 2008.03.13 19:12
有钱人,好用不?
lee Homepage
2008.03.13 11:09
新风格蛮有感觉
yeyo 回复于 2008.03.13 15:41
新风格要在FF及IE7及OP下看起来才真正有感觉!
lee Homepage
2008.03.07 09:02
被编码问题搞头疼不止一次
分页: 1/1 第一页 1 最后页
发表评论
  昵称 [注册]
  密码 (游客无需密码)
  网址
  电邮
开启/隐藏 高级扩展