我没有研究过PHPMYADMIN的工做原理,但是他的PHP文件都是UTF-8编码的,也就是如许导进数据都是UTF-8的,你摘用GB2312的PHP文件来读取,当然一堆乱。处理办法我猜有三种:
读取的时候,利用SET NAME将其编码转换,不晓得可行不, 读取后利用iconv将其转为GB2312, 不消PHPMYADMIN导进,本身写个GB2312的PHP脚本导进即可。总之一句话,你录进的时候摘用什么编码,那么你读取的时候他就是什么编码。你想把那种编码展现成别的一种编码,那么你需要利用iconv或者mbstring将其停止编码转换。
0