解决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 下如何。

如何解决Get提交数据乱码问题

使用get方法提交的数据,servlet收到的数据有时候会出现乱码问题。 解决方法1、在服务器中,将接收到的字符串数据重新编码 String st=new String(request.getPa...
  • jiangwayne
  • jiangwayne
  • 2015年08月19日 22:29
  • 385

解决phpMyAdmin中文乱码问题

在使用 phpMyAdmin 浏览数据表内容时, 用户界面是默认的 “UTF-8″编码. 如果数据表的内容是 “gb2312″ 编码, 浏览时就会出现乱码.修改 “phpMyAdmin/config....
  • colourbear
  • colourbear
  • 2006年07月19日 10:43
  • 485

解决phpmyadmin中文乱码问题

去phpMyAdmin的根目录下,打开以下这个文件:libraries/select_lang.lib.php  1、找到有"zh-gb2312"的那一行,把zh-gb2312 改成 zh-gb231...
  • lltys
  • lltys
  • 2008年05月05日 23:07
  • 254

在phpmyadmin中显示中文就出现 “????” 乱码

在phpmyadmin中显示中文就出现 “????” 乱码了,怎么办呢? 网上搜了很多帖子: 在my.ini中修改为如下: [mysqld] port= 3306 characte...
  • u012247511
  • u012247511
  • 2015年05月13日 17:35
  • 4554

解决phpmyadmin的中文乱码问题

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • rabbitball
  • rabbitball
  • 2015年04月01日 21:34
  • 94

PHPMyAdmin数据中文乱码问题笔记

备忘笔记PS:因为最近在学PHP,新手怎能离得开xampp这个好东西呢!但是每次用都会有中文乱码问题,头痛得很,这里做个笔记怕忘球了。首先你可以用楼下这条命令查看各个编码情况。 show VARI...
  • web_hacker
  • web_hacker
  • 2017年07月05日 15:46
  • 142

解决phpmyadmin中文乱码问题(转)

去phpMyAdmin的根目录下,打开以下这个文件: libraries/select_lang.lib.php 1、找到有"zh-gb2312"的那一行,把'zh-gb2312' 改成 'zh-...
  • mengzhongren2
  • mengzhongren2
  • 2010年09月03日 10:43
  • 108

解决phpmyadmin latin1字符集乱码问题

mark贴PMA 2.x 版本解决方案  http://www.phpfans.net/blog/2/article/34.htmlPMA 3.X 版本解决方案 http://hi.baidu.com...
  • leijuly
  • leijuly
  • 2011年05月29日 21:23
  • 927

tomcat解决乱码问题

只需要修改cof里面的cervice这个xml文件即可                    connectionTimeout="20000"                redir...
  • u010982856
  • u010982856
  • 2015年03月14日 11:04
  • 436

如何解决Java WEB应用中的乱码问题

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。   当我们通过Java程序员的视角来浏览网页时会发现:一方面用户端浏览器(IE或Firefox)以表单或链接的方...
  • darxin
  • darxin
  • 2009年12月19日 07:18
  • 8187
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决phpMyAdmin数据乱码问题
举报原因:
原因补充:

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