mysqlbinlog.exe处理二进制日志文件!想看增量备份的dml日志文件,却看不懂,这个文件可以帮你查看,不弄多说,你懂的。
提示:
有的人说用了这个文件也看不了!那是你无能,见下面方法:
1、把mysqlbinlog.exe放到mysql的bin目录;
2、打开cmd,进入到bin目录;
3、输入类似这样的命令:D:\MySQL\bin>mysqlbinlog D:\mysql_log\mysql_log.000001
压缩包包含mysqlbinlog.exe、mysqldump.exe两个文件!
使用show VARIABLES 语句查看日志设置
show VARIABLES LIKE '%log_%';
使用show binary logs语句查看二进制日志文件个数和文件名
SHOW BINARY LOGS;
查看二进制日志里的操作记录
show binlog events in 'joe-bin.000006';
2、Windows中
(1)已生成的binlog位于data目录
如:C:\phpStudy\PHPTutorial\MySQL\data\mysql-bin.00001
(2)将mysql的binlog导出为sql语句
cd 到mysqlbinlog.exe 的文件夹下,在dos的黑窗口中输入(路径可以绝对或者相对的,不过都是争对mysqlbinlog.exe 来定义):
mysqlbinlog "C:\phpStudy\PHPTutorial\MySQL\data\mysql-bin.000005" > C:\Users\Administrator\Desktop\binlog2.txt
在windows中由于文件夹可包含空格,所以可以用如下截图导出