专注人工智能在金融领域的应用

wrodpress博客迁移到百度BAE

最近把我的wrodpress博客迁移到了百度BAE上,在此记录下迁移的过程。

  1. 备份原空间的博客。可通过FTP进行备份。里面包含以前发表的博文图片等文件。
  2. 备份原博客的数据库。进入原空间,通过phpmyadmin管理原wordpress使用的数据库,所有项目全选,执行“导出”操作,得到一个.sql文件,该文件在windows下可以使用word打开UTF8编码方式。
  3. 安装wordpress。wordpress博客直接在百度BAE上安装会有很多问题,所以需要下载百度BAE对应的wordpress程序(网上搜索一下就有很多),安装wordpress程序可参考http://www.chinaz.com/free/2013/0311/295292.shtml
  4. 恢复备份数据库。通过百度BAE提供的phpmyadmin导入原博客备份的数据库,该方法限制数据库最大为5M,本人的SQL文件超过了5M,因此不能直接导入,用WORD打开SQL文件并进行复制,然后在phpmyadmin中SQL查询中粘贴刚才复制的内容,执行后就将原数据库的内容导入到新数据库中了。
  5. 通过SVN将原博客的文件上传到新博客空间中。
  6. 更改域名。在百度BAE中登录phpmyadmin,点击SQL,下面三行命令输入进去:

UPDATE wp_posts SET post_content = replace( post_content, ‘AAA.com’,’BBB.com’);
UPDATE wp_posts SET guid= replace( guid, ‘AAA.com’,’BBB.com’);
UPDATE wp_comments SET comment_content = replace(comment_content, ‘AAA.com’,’BBB.com’);
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, ‘AAA.com’,’BBB.com’);
UPDATE wp_options SET option_value= replace(option_value, ‘AAA.com’,’BBB.com’);

然后点击 执行,如果没有出现错误,那么就会将文章和评论里的所有地址进行了更换。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>