phpMyAdmin显示中文乱码的解决方法
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-02 21:33:34 浏览: 评论:0
根据我的经验php与mysql中出现乱码一般都是文档编码的问题如 gbk,uft8,gb2312等与页面编码不一致.
解决1:php.ini没有extension=php_mysql.dll
碰到这个问题后一般打开phpmyadmin就会出现乱码错误,我们把php里面的libmysql.dll复制到c:\windows\system32或者c:\winnt\system32,然后重新启动电脑就行
解决2:下面是我的修改过程:
打开 phpMyAdmin 根目录中 libraries/select_lang.lib.php 文件;找到:'zh-gb2312' => array('zh|chinese simplified', 'chinese_simplified-gb2312', 'zh', '中文'),将其改为:'zh-gb2312-utf-8' => array('zh|chinese simplified-UTF8', 'chinese_simplified-gb2312', 'zh', '中文'),再找到:'gb2312' => 'gb2312',将其改为:'gb2312' => 'latin1',保存文件退出。
然后从浏览器打开 phpMyAdmin ,在首页选择 Language 为:中文 -Chinese simplified-UTF8,然后打开数据表看看里面的中文是不是已经可以正常显示了:)
解决三:Mysql中的表默认是使用latin1编码的,但内容如果是通过mysql命令等进行添加操作,一般都是gb2312编码插入的,直接在phpmyadmin上 使用语言:中文 - Chinese simplified 下查看是乱码
一、打开 libraries/select_lang.lib.php,查找 $available_languages 数组,在其最后添加一项数据:
Php代码
- 'zh-gb2312-utf-8' => array('zh|chinese simplified latin1', 'chinese_simplified-gb2312', 'zh', '中文')
- 'zh-gb2312-utf-8' => array('zh|chinese simplified latin1', 'chinese_simplified-gb2312', 'zh', '中文')
- //注:中文 代表是“中文”两个字。
二、再搜索 $mysql_charset_map 找到这个数组,将其中的一项值 'gb2312' => 'gb2312' 改成 'gb2312' => 'latin1'。
三、重新打开phpmyadmin。语言选择 中文 - Chinese simplified latin1,这时再打开latin1编码的表,就可以看到乱码已经不在了.
Tags: phpMyAdmin 显示 中文乱码
相关文章
- ·linux中phpMyAdmin错误提示Wrong permissions on configuration file, should no(2013-12-02)
- ·phpmyadmin不能登录解决方法总结(2013-12-03)
- ·phpMyAdmin导入文件大小限制解决办法(2013-12-03)
- ·phpmyadmin提示无法载入mysqli扩展解决方法(2013-12-03)
- ·修改mysql密码phpmyadmin不能登录(2013-12-03)
- ·phpmyadmin配置文件现在需要绝密的短语密码(2013-12-04)
- ·phpMyAdmin 3.5.8 在 Safari 中空白屏解决方法(2013-12-04)
- ·phpmyadmin无法连接:无效的设置(2013-12-04)
- ·phpmyadmin无法加载mcrypt问题解决方法(2013-12-07)
- ·phpMyAdmin默认登录超时修改方法(2013-12-07)
- ·phpmyadmin超时或响应慢的解决办法(2013-12-07)
- ·phpmyadmin4+打开访问很慢解决办法(2013-12-08)
- ·phpMyAdmin隐藏mysql与information_schema数据库(2014-01-12)
- ·phpmyadmin只能导入2048kb .sql文件解决办法(2014-07-25)
- ·phpmyadmin登录提示配置一个短语密码(2014-09-10)
- ·修改phpmyadmin导入文件大小方法(2014-09-10)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)