使用虚拟主机空间上的phpMyAdmin管理数据库的时候,如果看到phpMyAdmin首页上显示的MySQL 字符集为“cp1252 West European (latin1)”时,这时我们导入数据库,或者查看已有数据库的表内容,其中的中文就会显示乱码或者显示为问号:
解决的方法是:在phpMyAdmin首页右边有个Language选项,把默认的“中文 - Chinese simplified-gb2312”改成“中文 - Chinese simplified”,则左边的MySQL 字符集会变成“UTF-8 Unicode (utf8)” ,再次去查看表中的中文,已经显示正常,乱码问题得以解决;这样在查询、或导出数据库后,再导入到其他平台,中文也就显示正常了,不需要再去转换了。
我的PhpMyAdmin版本是2.9.1.1,这是一个经典的版本,不知道其他版本是否也可以用这个方法解决。
原文链接:phpMyAdmin里更改MySQL字符集,解决中文乱码问题,转载请注明来源!
可以自己上传一个
好像是的,高版本默认语言都是“中文 – Chinese simplified”,没办法租的别人空间,也不可能让人家升版本啊,,
前一阵我也遇到这个问题,是不是只有低版本的phpMyAdmin才这样