很多常用的命令用顺手了之后,你往往会忘记,在系统刚刚部署起来的时候并非如此,… 那么方便的体验并不是与生俱来的,它们需要被努力与被实现,才能变成最后期望的样子。

对于MySQL的binlog解析工具:mysqlbinlog也是这样。
该工具并非默认由Linux或者MySQL安装包提供的。[……]

Read more

首先,看看一个MySQL是不是开启了binlog

从上面的结果可以看到,当前数据库开启了BINLOG。

看看BINLOG的状态:

可以看到,当前位于1[……]

Read more

在MySQL中,Binlog的职能类似于Oracle的归档日志。
它会存放对数据发生或者潜在发生变更的SQL语句,并以二进制形式保存。

通过BINLOG,我们可以:
1. 查看数据库的变更历史。
2. 对数据库执行:增量备份与恢复。
3. MySQL的复制:主主复制、主从复制

下[……]

Read more