最近在操作mysql的过程中,因某些愿意需要查看mysql的日志,故总结如下:

要查看日志,首先需要查看日志是否开启, 使用一下语句:

SHOW VARIABLES LIKE 'log_bin';

如果显示ON,则表示日志已开启。

切文件保存在data文件夹中。日志文件命名规则为后缀从.000001一直顺延。一般而言,后缀数字越大,则表示日志越新。

 当然也可以使用语句

show master status;

查看当前日志文件的名称。查询结果如下:

既然知道了日志文件 ,只需要打开日志文件即可。在cmd中使用一下命令:

MySQLbinlog mail-bin.000001

打开日志,结果如下: 

若命令无法使用,则使用以下命令执行:

mysqlbinlog --no-defaults ../data/mysql-bin.000001
mysqlbinlog --no-defaults ../data/mysql-bin.000001 >a.log
--start-datetime="2016-11-20 00:00:00"  --stop-datetime="2017-11-21 00:00:00"