因为上次搬家的时候,是直接将bokee上的文章拷贝到网址上来的,现在想在本地安装一个镜像,这样调试wordpress的时候也比较方便。虽然可以用wordpress的xml导出功能,将文章,分类,评论等全部导出到一个xml文件中,然后再在本地导入,但这样还得去设置blog名字,mail等内容等,太啰嗦了。还有就是用UTW建立的文章的tag标签无法被导出。考虑到wordpress是将全部内容保存在mysql数据库中,所以就想如果直接在远程服务器上的数据库直接备份到本地的mysql上,然后只需在拷贝好wordpress文件后,设置下wp-config.php不就可以了。于是用phpmyadmin将数据库导出,然后在本地数据库导入,打开本地wordpress一看,都是乱码,而且链接的指向也不对,都是指向远程网站的。乱码的问题,肯定是数据库的字符集设置问题了,仔细打开导出的sql文件一看,原来所导出的数据库默认字符是设置成latin1的,而wordpress默认的是utf8的,难怪会出问题。 看来还得费点工夫,具体步骤如下,从远程数据库备份开始:

阅读全文