记一次mysql数据库删除恢复的案例

timg.jpg

emmmmm  

今天晚上十一点有个朋友说他的数据库删除了。是昨天删除的。我就日了mmp 了数据库不做备份的??????????

what fuck 

那就登陆服务器看看吧

TIM截图20180523000445.png


看到还有一个4 月22 号的。那么就新建一个数据库导入进去呗

TIM截图20180523000552.png

导入

TIM截图20180523000605.png

导入之后改下源代码看看能不能访问

emmmm 

TIM截图20180523000702.png

TIM截图20180523000739.png

可以访问啊。那么就找以后的4月22号以后的数据吧找了一下binlog文件

TIM截图20180523000901.png

emmmm发现不全先导出来再说吧

TIM截图20180523000939.png

emmm 看一下大小

TIM截图20180523001016.png

emmmm 有点懵逼 ,

朋友说是5月15好有一个小程序很重要,我进去看看 16.sql  mmp 1G的文件 打开贼慢了。

TIM截图20180523001138.png

有点心塞,好像缺少了两天的数据了

TIM截图20180523001201.png

那么没有办法了。但是导入1G的东西是不是太多了。减少一点吧。

TIM截图20180523001326.png

hhhh 还有700M

TIM截图20180523001335.png

进去找到删库的语句吧没办法

TIM截图20180523001559.png

7560966 行删除。看看最后一行吧

TIM截图20180523001621.png

那么就从 7560966删除到7994269行

TIM截图20180523001807.png

啊哈哈还是vim 大法好用

TIM截图20180523001913.png

还有482M 那么就简单多了!!!

mysql -uroot -p'cX4NksmixrDmTiSp' yinbin_11  <19.sql

但是会有错误。我想了。因为这个里面会有其他的数据库和其他的表,那么,直接去掉那个错误就行了

mysql -uroot -p'cX4NksmixrDmTiSp' -f yinbin_11  <19.sql

TIM截图20180523002110.png

然后坐等执行完吧

TIM截图20180523002144.png

TIM图片20180523002226.png

然后就回来了。数据无价。请记得备份数据库啊 兄弟!!!!!!!!!

timg (1).jpg



猜你喜欢

转载自blog.51cto.com/9861015/2119554