解决phpMyAdmin数据乱码问题

原创 2006年05月31日 14:58:00
解决phpMyAdmin数据乱码问题


方法一:

语言选择chinese simplified(zh-utf-8)如果浏览含有中文的数据库表时,中文显示为乱码;

HTML默认UTF-8编码,MYSQL默认latin1字符集。

随便写段PHP代码访问次数据库表内容,WEB浏览器显示中文正常。

问题出在只在使用phpMyAdmin进行数据库管理时中文显示乱码,于是上网寻求解决方案,功夫不负有心人,终于找到解决方案,并实施成功!

解决方案:

修改libraries下的select_lang.lib.php文件,

我修改了两个地方,主要是告诉程序识别utf8:
a.
   #'zh-gb2312'         => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),
    'zh-gb2312-utf-8'   => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh'),
b.
   #'gb2312'       => 'gb2312',
    'gb2312'       => 'latin1',
Language选择:zh-gb2312-utf-8



方法二:
针对这个版本
- phpMyAdmin 2.7.0 pl1

修改 config.inc.php line 362->364
// Force: always use this language - must be defined in
// libraries/select_lang.lib.php
// $cfg['Lang'] = 'en-utf-8'; // 修改为下面的一行
$cfg['Lang'] = 'zh-gb2312';

就可以了,不知道在其它版本的 phpMyAdmin 下如何。

相关文章推荐

phpmyadmin乱码问题

首先,如果你出现乱码,你一定baidu了文章,对于各种答案,肯定是头都大了,说的都差不多,却都不一样烦啊。  问题叙述:  1,从网页提交数据库数据,在phpmyadmin上显示乱码,在网页输出是...

PHPmyadmin 数据库乱码问题

首先,如果你出现乱码,你一定baidu了文章,对于各种答案,肯定是头都大了,说的都差不多,却都不一样烦啊。 问题叙述: 1,从网页提交数据库数据,在phpmyadmin上显示乱码,在网页输出是好的...

phpmyadmin显示数据库中文正确php页面输出??乱码的解决方法

今天我用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号。        原因:没有在PHP网页中用代码告诉MySQL该以什么字符集输出汉字...

phpmyadmin中乱码很通俗的解释和解决方法

在做项目遇到.net连接mysql乱码问题,和虚拟主机的服务商沟通,他们不让改my.ini文件,非常非常的来火,可是又没办法。但是之前没接触过类似的问题,一直解决不了,然后一直找了很久,看到这篇文章,...

mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法

本文为大家讲解的是mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法,感兴趣的同学参考下。 问题说明: 因为要把本机的gbk编码的mysql数据库导入到虚拟主机去,服务商只...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决phpMyAdmin数据乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)