mysql 二进制日志的简单使用
2019-03-20 本文已影响0人
一梦三四年lyp
一,是否启用了日志
show variables like 'log_bin';
怎样知道当前的日志
show master status;
二,开启二进制日志
在my.cnf的[mysqld]下添加一个binlog配置就可以了,其他地方不可以,配置如下:
log-bin=mysql-bin
三,navicat下查看二进制日志
只查看第一个binlog文件的内容
show binlog events;
查看指定binlog文件的内容
show binlog events in 'mysql-bin.000002';
查看当前正在写入的binlog文件
show master status\G
获取binlog文件列表
show binary logs;
看二进制日志文件用mysqlbinlog
shell>mysqlbinlog mail-bin.000001
或者shell>mysqlbinlog mail-bin.000001 | tail