phpmyadmin补丁2.11.9.4/2.11.8.1
phpmyadmin是大家很常用的用来管理mysql数据库的软件。它虽然已经提供了对中文的支持,但是,仅限于字段编码为:utf-8(utf8)、gbk、gb2312。对其它的编码,使用phpmyadmin进行查看时会显示为乱码。 虽然对于新的项目我们会尽量使用上面三种数据编码,但仍有一些旧项目或程序使用了其它的编码,最常见的是mysql的默认编码:latin1。 分析原因,应该是phpmyadmin在执行查询时没有指定数据编码--如果我们用命令行方式查询数据库通常会先指定一下连接编码(setnames**),这样在显示查询数据时,中文就能正常显示了。 但对于phpmyadmin先执行一步setnames再执行查询语句,结果还是不能正常显示数