mysql日志查询
binlog介绍
- binlog,即二进制日志,它记录了数据库上的所有改变.
- 改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.
- binlog格式
登录到mysql查看binlog
只查看第一个binlog文件的内容 show binlog events;
查看指定binlog文件的内容 show binlog events in ‘mysql-bin.000002’;
查看当前正在写入的binlog文件 show master status\G
获取binlog文件列表 show binary logs;
用mysqlbinlog工具查看
本地查看
1 | > 基于开始/结束时间 |
远程查看
1 | > 指定开始/结束时间,并把结果重定向到本地t.binlog文件中. |