mysqlbinlog 数据恢复

由于其他部门同事的操作导致数据库数据全部丢失 上午接到报障   恢复数据
一、先把数据库恢复的昨天的备份状态
二、利用mysqlbinlog恢复今天上午的数据具体步骤如下:
昨天的备份时间是晚上十一点 找到mysqlbinlog日志 先用stat找出涉及的日志文件再利用mysqlbinlog恢复
mysqlbinlog 可以用--stop-date -start-date来指定开始和结束时间

#/usr/local/webserver/mysql/bin/mysqlbinlog --start-date="2011-07-13 23:20:00" --stop-date="2011-07-14 10:20:00"   binlog.000047 >> ../resume/binlog.sql
进入mysql导入数据
mysql>source /resume/binlog.sql;

搞定!


你可能感兴趣的:(mysql,数据恢复)