gb2312到utf-8的转换终于成功了

by Yan

在各位(goghs, zonble, vitamin, corr)的提示和帮助下终于成功了。:)我采用的是goghs的帖子《关于GB2312/Big5中文WordPress站点向UTF-8的转换》的comment中提到的方法。

1. 先使用phpMyAdmin导出数据库(gb2312);
2. 进入sql页面,把浏览器设置成utf-8,这时phpMyAdmin界面是乱码,导入数据库;

这就可以了。中间注意备份以防万一。

之前,我不能成功转换,总在中间出错,经过调试(一个表一个表导入),发现问题出在其中comment中包含有乱码。删除这条记录就可以了。

BTW: cnblog的最新blog列表的编码是gb2312的,utf-8的网页里如何解决?可以通过在javascript语句里设置charset=gb2312来解决。

相关帖子:为什么要用utf-8