数据库理论&&技术我爱编程MySQL学习笔记

binlog 初探

2018-05-24  本文已影响14人  蚂蚁窝大梦想

Binlog详解

Binlog开启方式

log_bin=ON
log_bin_basename=/var/lib/mysql/mysql-bin
log_bin_index=/var/lib/mysql/mysql-bin.index

log-bin=/var/lib/mysql/mysql-bin
server-id=123454 [针对5.7及以上]
service mysqld restart [mysql重启]

Binlog三种模式

Binlog常用操作

show global variables like "binlog%";

show binlog events in 'mysql-bin.0000**';

show master status\G;

show binary logs;

参数 描述
-d 指定库的binlog
-r 相当于重定向到指定文件
--start-position--stop-position 按照指定位置精确解析binlog日志(精确),如不接--stop-positiion则一直到binlog日志结尾
--start-datetime--stop-datetime 按照指定时间解析binlog日志(模糊,不准确),如不接--stop-datetime则一直到binlog日志结尾
案例:基于开始结束时间
> mysqlbinlog --start-datetime='2018-05-24 00:00:00' --stop-datetime='2018-05-24 23:59:59' -d database /var/lib/mysql/mysql-bin.000004
上一篇 下一篇

猜你喜欢

热点阅读