0
点赞
收藏
分享

微信扫一扫

归档日志(binlog)介绍

沈芏 2022-04-04 阅读 60
Mysqlbinlog

1、binlog(归档日志)

1.1、日志内容

记录了对MySQL数据库执行更改的所有操作。但是不包括SELECT和SHOW这类操作,因为

这类操作对数据本身并没有修改。然而若操作没有导致数据库发生变化,并不意味着该操作

不会写入二进制日志。

1.2、binlog的作用

  • 恢复

mysqlbinlog可以使用start-datetime/stop-datetime选取某个时间段内的日志,或者start-position/stop-position选取某个log_pos范围内的日志。这一点可以用来做Point-in-Time recovery。

  • 复制

实现数据的同步至另一台MySQL主机。

  • 审计

通过对二进制日志信息的审计,判断数据库是否被注入攻击。

1.3、binlog文件存储内容的格式

format

说明

优点

缺点

statement

举报

相关推荐

0 条评论