开启MySQL binlog日志

前言

binlog日志,即binary log,是二进制日志文件。它有两个作用,一是增量备份,即只备份新增的内容;二是用于主从复制等,即主节点维护了一个binlog日志文件,从节点从binlog中同步数据

前提

安装Mysql  https://blog.csdn.net/javanbme/article/details/111825296

开启步骤 

1. 登录Mysql

mysql -h 127.0.0.1  -u root -p

  输入密码登录 

2. 查看状态

show variables like '%log_bin%';

未开启状态

3. 创建目录 和设置权限组

mkdir /usr/local/mysql/log-bin
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql

4. 修改mysql配置

vi /etc/my.cnf

  英文输入状态下 按 i 进入insert模式  新增如下配置

server-id=1
log-bin=/usr/local/mysql/log-bin/mysql-bin

  按esc输入 :wq 保存并退出
  server-id表示单个结点的id,这里由于只有一个结点,所以可以把id随机指定为一个数,这里将id设置成1。若集群中有多个结点,则id不能相同
  log-bin日志文件的名字为mysql-bin,以及其存储路径

5. 重启Mysql

service mysql restart

6. 查看binlog日志目录 

7. 验证是否开启成功

重新进入Mysql 查看状态(步骤参考1、2)  ON 已开启

猜你喜欢

转载自blog.csdn.net/javanbme/article/details/113058976