Mysql Binlog 简介
Mysql Binlog是二进制格式的日志文件
Binlog是用来记录Mysql内部对数据库的改动(只记录对数据的修改操作),主要用于数据库的主从复制以及增量恢复
开启Binlog
- 查看是否打开了Binlog 【ON表示已经打开 OFF表示关闭 默认关闭状态】
show variables like ‘%log_bin%’;
- 开启Binlog 【修改完以后重启服务】
方法1:
找到mysql配置中的my.ini文件,在[mysqld]下面添加如下参数
log_bin=mysql-bin
binlog-format=ROW
Mysql binlog日志有三种格式 【binlog-format参数】
1.Statement:每一条会修改数据的sql都会记录在binlog中
2.