请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 22634|回复: 14

解决高版本 phpMyAdmin 中文显示乱码问题 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
65438
积分
2772
帖子
758
威望
171
在线时间
0 小时
注册时间
2004-3-12
发表于 2006-10-23 21:49:25 |显示全部楼层
本文讲述如果解决 phpMyAdmin 高版本数据表里中文字符显示乱码的问题。

先说一下我数据库的情况。
MySQL 版本:5.0.26
MySQL 默认字符集:latin1
论坛数据库字符集:latin1
phpMyAdmin 版本:2.9.0.2

使用 phpMyAdmin 打开我的数据库后,发现数据表里的中文全是全是乱码,不管如何改变 phpMyAdmin 所使用的语言都无济于事。
仔细研究一下,发现 phpMyAdmin 默认显示的网页编码是 Unicode UTF-8 ,查看当前 IE 浏览器所使用的编码也就是 Unicode (UTF-8)。

所以我想让页面编码变为 GB2312,当然啦,强行指定 IE 使用的字符集是不行的。目的是要让 phpMyAdmin 吐出 GB2312 编码。

下面是我的修改过程:
打开 phpMyAdmin 根目录中 libraries/select_lang.lib.php 文件;
找到:
  1. 'zh-gb2312'         => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh', '中文'),
复制代码

将其改为:
  1. 'zh-gb2312-utf-8'         => array('zh|chinese simplified-UTF8', 'chinese_simplified-gb2312', 'zh', '中文'),
复制代码


再找到:
  1. 'gb2312'       => 'gb2312',
复制代码

将其改为:
  1. 'gb2312'       => 'latin1',
复制代码


保存文件退出。

然后从浏览器打开 phpMyAdmin ,在首页选择 Language 为:中文 -Chinese simplified-UTF8

然后打开数据表看看里面的中文是不是已经可以正常显示了:)

注意:我数据库的字符集是 latin1 ,如果你的数据库字符集不是 latin1,那要酌情改动一下修改过程。'gb2312'    => 'your_character_code',
已有 1 人评分威望 收起 理由
freddy + 5 我很赞同

总评分: 威望 + 5   查看全部评分

轻松体验 Comsenz 全线产品:ComsenzEXP
索尼VAIO笔记本部落  索尼VAIO笔记本论坛  

Rank: 4

UID
72170
积分
726
帖子
259
威望
0
在线时间
54 小时
注册时间
2004-4-1
发表于 2006-10-24 09:16:28 |显示全部楼层
不要费劲了,呵呵

将数据库的表转成gbk格式,马上一切正常
http://www.linuxpk.com/

使用道具 举报

Rank: 3Rank: 3

UID
609071
积分
214
帖子
60
威望
11
在线时间
1 小时
注册时间
2007-1-6
发表于 2007-1-19 16:34:35 |显示全部楼层
不错,解决了。

顶!!!

使用道具 举报

Forum Legend

高速+稳定+价优+服务

Rank: 8Rank: 8

UID
415416
积分
8428
帖子
9822
威望
20
在线时间
2 小时
注册时间
2006-8-7
发表于 2007-5-12 19:25:10 |显示全部楼层
写得不错啊。

使用道具 举报

Rank: 3Rank: 3

UID
21185
积分
367
帖子
226
威望
0
在线时间
16 小时
注册时间
2003-7-28
发表于 2007-5-12 23:31:41 |显示全部楼层
转GBK不是更好吗

.cn1元,.com47,QQ4535552,淘宝交易

使用道具 举报

Rank: 6Rank: 6

UID
285454
积分
2686
帖子
2929
威望
11
在线时间
14 小时
注册时间
2005-12-12
发表于 2008-12-10 23:32:18 |显示全部楼层
哈哈 我啦頂一下啦

使用道具 举报

Rank: 4

UID
213233
积分
639
帖子
607
威望
0
在线时间
0 小时
注册时间
2005-6-24
发表于 2008-12-12 02:10:36 |显示全部楼层
顶了......................

使用道具 举报

Rank: 3Rank: 3

UID
172944
积分
291
帖子
248
威望
0
在线时间
22 小时
注册时间
2005-2-23
发表于 2008-12-27 23:31:51 |显示全部楼层
受教了!

使用道具 举报

Forum Legend

买空间就上买空间网

Rank: 8Rank: 8

UID
724065
积分
3260
帖子
3927
威望
6
在线时间
0 小时
注册时间
2007-6-2
发表于 2008-12-29 00:05:39 |显示全部楼层
楼主辛苦了,感谢分享哦。

使用道具 举报

Rank: 8Rank: 8

UID
805797
积分
6832
帖子
8073
威望
2
在线时间
3 小时
注册时间
2007-9-12
发表于 2008-12-29 10:25:13 |显示全部楼层
写的不错 感谢

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-13 05:30 , Processed in 0.156516 second(s), 15 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部