首页 吐槽 正文
231

数据丢失的惊险一幕

  • yiqingpeng
  • 2015-11-17
  • 1
  •  
背景: 修改一篇以前的博客文章,编辑之后提交,整篇文章数据几乎全部丢失,只剩下文章的第一行入了数据库,具体原因不明,使用的博客系统就是现在这个叫什么FContex的,目前看来这个博客系统非常之糟糕。

抢救:马上登录mysql数据库,看一下表里面相应字段里面的值,果然只剩下十多个字了,看来是入库时截断了数据,千辛万苦写好的文章就这样灰飞烟灭了,此时的心情就像用word写完一篇论文然后未保存碰上死机或者断电什么的。事已至此,只好想办法抢救了。

1、由于数据库没有备份过(从这件事情来看,养成备份的习惯是多么重要啊),所以想通过mysql的二进制日志来恢复,于是登录系统,发现mysql没有开启二进制日志选项,一下子绝望了。所以以后装好mysql的第一件事,就是在配置文件中开启log-bin选项,用空间来换取数据安全。

2、使用mysql恢复的办法是没有用了,于是想通过百度的网页快照来获取到以前的那篇博文的历史快照,结果发现,百度没有收录那一篇文章,气得吐血啊。百度不行就用谷歌吧,打开谷歌,输入:cache:http://xxxxxx./xxx/xx.html, 结果奇迹出现了,谷歌把这篇博文的快照保存了,赶紧把它保存到本地,终于松了一口气了。

总结:千万别偷懒,记得备份数据库。谷歌比百度确实好,不仅是好一点点。

正在加载评论...