前天突然我的网站被攻击了,让我不可思议,让我欣喜若狂!我的小小博客就被攻击了,竟然要挟我付0.1比特币,才把数据给我。我心想mysql应该可以恢复被删除掉的数据,顺着这条线,我问过好多人,尝试过他们给的方法,虽然都没成功,但学到了很多,下面来讲述一下常见的几种恢复数据的方式。
- log_bin 恢复mysql数据
1. 查看是否已开启bin log,使用show variables like "%bin%";
如果你的log_bin 开启着,可以直接恢复数据了。下面这些就是你的数据了。
详细的备份操作可参考:https://baagee.vip/index/article/id/84.html
- 利用frm和idb文件进行数据恢复
先科普一下.frm、.myd、.myi文件
.frm 表结构文件
.myd 表数据文件
.myi 表索引文件
.idb 表数据文件
详细操作参考:https://www.jianshu.com/p/269aa7f5fdfb
- 通过各大网站快照找网站数据
google查看网站快照 ,在google浏览器地址栏输入:site:www.mhtclub.com
查看快照:
获取网页内容:
如果你的数据没能通过前两种方式找回来,只能通过这种方式一点一点的恢复了。
- 结语
我的网站的数据库被黑了,主要就是写了半年的博客数据没了,我的博客也同步发布在CSDN,对于我来说这次事件也把我惊醒。之前总以为网络安全距离我很遥远,没想到这样的事情竟然发生在我身上,有一点让我高兴的是,我的网站竟然被人盯上了,可以说的我的网站也有一些影响力?!google收录的网站链接79个。
塞翁失马焉知非福!
此刻我重新起航,做更好的网站,写更好的博客,更加重视网络安全!
扫描下方二维码,让我们一起探讨技术,一起聊赚钱,共同进步!
推荐
自己搭建了一套logoly环境,欢迎搭建来体验。
http://www.mhtclub.com/logoDesign/
也欢迎朋友们来我的博客逛逛!