说明注意事项,先将 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