PHPMyadmin2.10中文显示为乱码的解决办法
时间:2007-08-22 08:18:00
近日因为升级系统的需要,将旧mysql数据库从3.23升级到5.0.41
先从mysql3.23中mysqldump出数据文件data.sql,然后在新mysql5.0.41里导入数据mysql -uroot dbname < c:\data.sql
PHP安装的是5.2.3,然后下载了一个phpmyadmin2.10.2 all languages,配置之后浏览数据库时发现中文全是乱码
在网上搜了搜,以下方法可以解决phpmyadmin中文显示问题:
1.因为MySQL5的默认编码是latin1,所以首先我们需要修改一下PHPMyAdmin的编码转换。
打开PHPmyadmin/libraries目录下面的select_lang.lib.php文件
找到375行: ’gb2312’ => ’gb2312’,
将其修改为: ’gb2312’ => ’latin1’,
2. 接下来还要修改一下页面的编码显示,将341行:
’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了。
3.保存select_lang.lib.php,OK,再进入phpMyAdmin管理,选择语言chinese simplified(zh-gb2312-utf-8),这时候浏览mysql中文内容显示正常了
切记要选择语言为chinese simplified(zh-gb2312-utf-8)!
相关阅读:
标签:phpmyadmin,中文,乱码
0
投稿
猜你喜欢
SQL根据时间范围条件查询数据
2009-01-18 13:32:00
Linux PHP连接MSSQL
2011-06-02 12:01:00
语义化的label?
2009-02-11 12:44:00
4款Javascript放大镜特效脚本
2009-10-14 20:46:00
asp防范SQL注入攻击的函数
2008-03-11 12:23:00
CSS content, counter-increment 和 counter-reset详解[译]
2009-06-02 12:51:00
oracle下一条SQL语句的优化过程(比较详细)
2010-04-22 16:58:00
CSS高级文字排版的实例
2009-03-24 20:56:00
小看了setTimeout()
2009-12-04 12:44:00
AJAX初体验之上手篇
2007-08-23 08:50:00
让数据站住脚-浅谈用户研究中的信度与效度
2010-09-10 13:14:00
html注释所引起的一系列问题
2008-11-04 13:23:00
php链式操作mysql数据库(封装类带使用示例)
2023-05-25 02:58:22
INPUT的对齐问题
2008-05-24 08:32:00
互联网产品的用户体验看着“很美”
2009-07-07 12:04:00
SQL Server性能的改进得益于逻辑数据库设计
2009-10-23 13:55:00
15款最佳jQuery LightBox插件
2010-09-25 12:41:00
提升你设计水平的CSS3新技术[译]
2009-08-02 20:51:00
网站中文字的视觉设计
2008-04-16 13:35:00
谈谈网页设计中的字体应用 (2) serif 和 sans-serif
2009-11-24 13:04:00