
作为**《手撕MySQL》**系列的第二篇文章,今天介绍一下MySQL的**二进制日志(bin log)**,注意不要和MySQL的InnoDB存储引擎特有的**重写日志(redo log)**混淆,bin log是记录所有数据库**表数据及表结构**变更的二进制日志(不会记录查询操作),借助这个日志可以实现:`数据恢复`和`主从复制`(不难理解,因为所有涉及变更的操作都记录了下来,可以追溯)。
这篇文章侧重于讲解使用bin log进行**数据恢复**,下一篇文章讲解**主从复制**。
关注微信公众号【程序员白泽】,进入白泽的知识分享星球