1.binlog文件会随服务的启动创建一个新文件
2.通过flush logs可以手动刷新日志,生成一个新的binlog文件
3.通过show master status可以查看binlog的状态
4.通过reset master可以清空binlog日志文件
5.通过mysqlbinlog工具可以查看binlog日志的内容
6.通过执行dml,mysql会自动记录binlog
如何解析mysql binlog日志
./mysqlbinlog --no-defaults --database=db --base64-output=decode-rows -v --start-datetime='2019-04-11 00:00:00' --stop-datetime='2019-04-11 15:00:00' mysql-bin.000007 >/tmp/xx.sql