天天看点

MySQL开启binlog日志

作者:程序员的苦咖啡

Binlog日志,即binary log,是二进制日志文件,有两个作用,一个是增量备份,另一个是主从复制,即主节点维护一个binlog日志文件,从节点从binlog中同步数据,也可以通过binlog日志来恢复数据。

MySQL开启binlog日志

登录mysql查看binlog日志的状态,输入show variables like ‘%log_bin%’;

MySQL开启binlog日志

可以看出,此时binlog日志没有开启,下面开启mysql binlog日志,进入mysql配置文件,增加如下配置:

MySQL开启binlog日志

此时再查询下binlog的状态:

MySQL开启binlog日志

此时我们执行2条insert命令,可以看到binlog有所记录:

MySQL开启binlog日志

可以通过命令show binlog events in '文件名'来查看执行记录:

MySQL开启binlog日志

继续阅读