mysql binlog开启及查看

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中由于文件夹可包含空格,所以可以用如下截图导出

http://www.cnblogs.com/lyhabc/p/3879163.html

猜你喜欢

转载自blog.csdn.net/qq_24613517/article/details/81068495