1、相关命令
1)查看是否开启 binlog日志(默认不开启,log_bin值为OF)及日志位置
show variables like '%log_bin%';
2)查看产生的 日志文件。
show binary logs;
3)查看当前使用的日志文件,即记录操作的最后一个日志文件
show master status;
4)查看日志事件信息 ,开始、结束操作位置等
show binlog events;
5)查看mysql-bin.000001日志文件的事件信息 ,开始、结束操作位置等
show binlog events in 'mysql-bin.000001';
6)产生新日志,后面的操作会写到新日志中,日志名mysql-bin.00000X+1
flush logs;
7)清空所有的日志,从mysql-bin.000001开始重新记录日志
reset master;
8)查询mysql-bin.000001中记录的操作,不显示sql,要进入到mysql的安装目录中
mysqlbinlog mysql-bin.000001;
9)查询mysql-bin.000001中记录的操作,会显示sql语句
mysqlbinlog --base64-output=decode-rows