mysqlbinlog-Note

binlog_format = mixed
log-bin = /data/mysql/mysql-bin
expire_logs_days = 7 #binlog过期清理时间
max_binlog_size =1G #binlog每个日志文件大小
binlog_cache_size = 4m #binlog缓存大小
max_binlog_cache_size = 512 #最大binlog缓存大小

sync-binlog = 0/1 #1每一个事物都刷,0 交给mysql自己处理

前置条件:
基于备份+binlog

全量恢复
mysqlbinlog 解析binlog


关键参数
--start-datetime="2019-12-07 20:00:00"


查看binlog模式
show global variables like '%binlog_format%' #默认为STATEMENT

[myslqd]
log-bin=mysql-bin

 

二进制日志默认存放路径:  /var/lib/mysql/

 

mysqlbinlog --no-defaults --base64-output=decode-rows -v -v /var/lib/mysql/mysql-bin.000002 > all.sql

posted @ 2019-12-10 22:10  冬日的温暖  阅读(115)  评论(0编辑  收藏  举报