说明注意事项,先将
binlog
日志备份到其他地方再操作,在恢复的时候,这个恢复的binlog也会写入到binlog中,所以最好新建一个biglog文件
# 获取指定库的日志文件 -d 指定数据库 -r 指定输出在哪个文件
mysqlbinlog -d test binlog.000010 -r test.sql
# 禁止恢复过程产生日志 -D
mysqlbinlog -d test -D binlog.000010 -r test1.sql
# 只显示SQL语句 -s
mysqlbinlog -s binlog.000010 -r test2.sql