Msql误操作后根据bin-log日志进行还原(myisam引擎),供大家参考。
mysql还原截止时间:
复制代码 代码如下:
/usr/local/mysql/bin/mysqlbinlog -database="testdb" --stop-date="2012-10-11 14:30:00" --result-file=/home/zhuo.sql /var/log/mysql/binlog.0000018 | mysql -uroot -p123456
然后,使用source导入数据即可。
注意:如果是针对某个表,最好过滤一下对该表执行的语句,过滤时要严谨。直接覆盖也可以,只是时间会长一点。
另外,执行该操作时,最好停止数据库的写入操作。