首页 > 数据库技术 > 详细

MySQL日志恢复误删记录

时间:2016-07-12 11:50:44      阅读:280      评论:0      收藏:0      [点我收藏+]

1.查询日志是否开启

show variables like"log_";

技术分享

 

2.查询是用的哪个日志文件

show master status;

技术分享

 

 

3.定位是在什么时间误删的

/usr/local/mysql/bin/mysqlbinlog /usr/local/mysql/var/mysql-bin.000075

 技术分享

技术分享

 

也就是说,610是drop了数据表,那么恢复至能到505即可

4.恢复

 /usr/local/mysql/bin/mysqlbinlog  --stop-position="505" /usr/local/mysql/var/mysql-bin.000075 | mysql -uroot -proot (具体参考mysqlbinlog  用法)

技术分享

5.查看恢复情况

技术分享

 

6.其他

技术分享

 

MySQL日志恢复误删记录

原文:http://www.cnblogs.com/xkcp008/p/5662915.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!