binlog
binlog是二进制日志文件,用于记录mysql的数据变更,数据在恢复的时候binlog日志起着至关重要的作用。
开启binlog
默认情况下mysql是关闭状态off状态,我的已经设置过了是on状态
进入mysql,使用下面命令,查看是否开启:
show variables like 'log_%';
如果没有开启,需要下面的方法进行开启
在linux系统下,修改/etc/my.cnf文件
#编辑模式进入/etc/my.cnf
vi /etc/my.cnf
# i开始进行编辑
# 在#log bin 后面添加内容
server_id=2
log_bin = mysql-bin
binlog_format = ROW
expire_logs_days = 30
# esc 退出编辑,shift+:保存
重启mysql服务
systemctl restart mysqld
到这里已经开启binlog了,可以用查看命令看一下是否开启