raksmart活动促销

分享

写回答

发帖

关于phpmyadmin字符集的ticket

国外虚拟主机 国外虚拟主机 6584 人阅读 | 9 人回复

发表于 2008-3-19 12:06:12 | 显示全部楼层 |阅读模式

刚才又提交了一个ticket 420789,关于phpmyadmin字符集的。

数据库导入测试后发现,在phpmyadmin中显示不正常,尽是类似“Êý¾Ý²¿·Ö”。怎么修改整理和显示都没用。IE总是说输出的字符是UTF8,而不是我选择的gb2312。同时,php网页显示正常,仅仅是phpmyadmin中显示不正常。

网上找到一个解决方案,同我一样的情况,解决起来巨简单
http://www.discuz.net/thread-434530-1-1.html

我已经在本地的机器上测试成功了,不知道服务器端能不能做同样的修改? 本地主机是Redhat FC5 w/mysql5 + phpadmin 2.11.5(为测试新安装

我的问题多多啊,慢慢的提

回答|共 9 个

Angel

发表于 2008-3-19 12:09:28 | 显示全部楼层

您可以慢慢的提,我们会尽快解决的。

bingu

发表于 2008-3-19 12:15:18 | 显示全部楼层

字符集你要在建好数据库后选择相应的编码整理就行了

香辣蟹

发表于 2008-3-19 12:20:24 | 显示全部楼层

原帖由 bingu 于 2008-3-19 12:15 PM 发表
字符集你要在建好数据库后选择相应的编码整理就行了


试过了,没用的。

bingu

发表于 2008-3-19 12:22:59 | 显示全部楼层

那你的程序在写入数据库时是用什么编码的呢

香辣蟹

发表于 2008-3-19 16:00:15 | 显示全部楼层

原帖由 bingu 于 2008-3-19 12:22 PM 发表
那你的程序在写入数据库时是用什么编码的呢

没特别指明,按照缺省写入。
中文有的表是utf8,也有latin1的。都没问题。
不想加set name,加了反而有问题。

现在的问题不是web页面显示不正常,而是phpmyadmin管理界面显示不正常。所以问题原因在于phpmyadmin的页面输出。

我现在的机器不是在用phpmyadmin做mysql管理器的,而是用webmin,一个集成的管理器,包括各种系统配置的。mysql管理只是webmin其中很小的一个模块。
RAKSmart

香辣蟹

发表于 2008-3-20 10:58:11 | 显示全部楼层

  终于解决了。

在解释了半天之后,最后终于由Erwin Yu (Manager)  给出了结果。

在首页选择 Language 为:中文 -Chinese simplified-UTF8。

这样对于gb2312就能很好的支持了。

Angel

发表于 2008-3-20 11:56:23 | 显示全部楼层


bigqin

发表于 2008-4-21 01:33:09 | 显示全部楼层

我也遇到同样的问题了,discuz给出的解决方案,需要修改 phpMyAdmin 根目录中 libraries/select_lang.lib.php 文件;但是找不到这个文件,也没有这个权限啊,还是需要他们技术人员帮助吧?

Angel

发表于 2008-4-21 08:35:05 | 显示全部楼层

有问题您可以联系在线客服,或提交ticket。
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则