又换回来了2014-12-07 周日

下午折腾WINDOWS7和Fedora 20双系统,装好后发现需要点技术,果断删除之,结果修复启动菜单后发现我的激活WIN7变成内部版本了,草~!想重装系统吧笔记本没光驱,上网下了个WIN8打算用U盘安装,话说这WIN8还真是比7好用的,赞一个……系统搞好了继续搞我的博客。

经过一小时的努力又狠狠的折腾了一把,尼玛今年元月份把以前的站放在SAE上存档,重建新博客从新开始,结果一年下来才写了六篇文章,时间都让游戏给占据了。突发其想还是换回以前的数据,可是吧今年写的几篇也不想扔,本来想把文章复制过来的,可是评论不能复制呀,想来想去还是合并两个数据库吧,于是有了本文。

合并的过程还是蛮顺利的,可惜评论合并过来后全他玛变成主评论了,人懒不想在去折腾数据库,反正今年评论也没几条,于是乎打开数据改吧,搞好评论在来合并分类,后来一想反正都这样了,不如升级到1.0.14.10.10吧,结果悲剧了……

尼玛我买的主题AJAX评论不兼容新版了,顿时一千个草泥马飞过……

搞来搞去都没成功,一气之下拿以前扒的WPGO主题用,毕竟是今年扒的最满意的主题了,换上后发现BUG一堆的,经过一翻修复现在已正常。

下面说说合并数据库的过程,权当备份。

1.这里假设我们要把B博客的数据合并到A博客里去。首先把B博客的整个数据库导出作为备份,以防出事。

2.到A博客的数据库里去,找到typecho_comments的最大coid,方法:点击左边typecho_comments,点击中间coid,点击图中3的位置

3.然后拉到页底,图示位置的数字2255就是我们需要的。

4.按上面2、3同样的方法,找到typecho_contents的最大cid。例如我的是1590

5.按上面2、3同样的方法,找到typecho_metas的最大mid。例如我的是190

6.进入B博客的数据库(注意是B),点击SQL选项卡,执行这段代码。(请自行替换2255、1590、190)

update typecho_comments set coid=coid+'2255';
    update typecho_comments set cid=cid+'1590';
    update typecho_contents set cid=cid+'1590';
    update typecho_metas set mid=mid+'190';
    update typecho_relationships set mid=mid+'190';
    update typecho_relationships set cid=cid+'1590';

7.然后点“导出”选项卡,注意只需选择这几个表就可以了(按住Alt键点选)

8.到A博客的数据库,点击导入(import),把刚才得到的SQL文件导入

9.OK,到此全部结束。

· EOF ·