这一篇主要是讲博客的数据恢复
每次迁移博客,数据都是一个大难题,上一次我迁移博客还是自己手动复制粘贴的,这一次由于博文的增多,复制粘贴显得不那么实际了。

##1.typecho博文的迁移恢复

之前的虚机被炸了,文件没了,但还好,数据库里的数据保留下来了,typecho,wordpress(typecho的大个子兄弟?)的博文都是储存在数据库里的,hexo的博文则是储存在文件里(静态博客),所以迁移typecho博客的主要工作就是迁移数据库和博客的主题、插件了

  • 打开前博客的数据库(phpMyAdmin),进入typecho的数据库内(我的是叫mominc11)

1.png

  • 我主要是迁移三个部分:comments(评论)、contents(博文)、relationships(博文标号?)

2.png

  • 选择一个点进去,点击导出- 执行

6.png

  • 然后浏览器就会下载刚刚导出的数据库备份了

  • 然后我们用notepad++等文本编辑软件打开刚刚的数据库备份

3.png

  • 仔细研究一下就会发现,其实我们只需要更改两个参数就可以使这个备份适用于我们的新博客的数据库,一个是数据库名:mominc11,另一个是我们的数据表名typecho_contents。然后就要用到我们的批量替换啦!

4.png

5.png

  • 然后我们再来到我们的新数据库,导入,就可以了

剩下的部分不用详细说明了吧,把其他的几个部分用同样的方法迁移过来就行了

其实呢,我觉得我这个方法应该不是最好的。最好的方法应该是整个数据库进行备份导出,再批量替换,就不用那么麻烦了,而且还能很好的保持原来数据库的结构。不过可能不怎么适合我这个被清空了所有文件的博客啦。

下一篇博文将带来博客图床的搭建教程