mysql 开启log-bin功能

Posted Young233

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 开启log-bin功能相关的知识,希望对你有一定的参考价值。

 
今天搜索了一下增量备份脚本,简单查了一下,增量备份是通过mysql binlog来做的,就是将某段时间内的操作,保存到某二进制日志当中。备份就是备这个日志,恢复也是通过它。然鹅,这里我们需要先开启这个功能。由于mysql默认不开此功能,所以我查了一下怎么开启它,并特此记录。

 

声明:此环境是yum安装的mysql。

  1. 登录mysql,查询log-bin是否开启。我查的时候,是没开的;

    输入下列语句进行查询:

    show variables like \'%log_bin%\';
    

     

  2. 退出mysql,编辑/etc/my.cnf,添加一下两行内容:

    server-id=1
    log-bin=/var/lib/mysql/mysql-bin
    

 

  1. 重启mysql,然后再去检查一下。若为ON,则配置OK。

以上是关于mysql 开启log-bin功能的主要内容,如果未能解决你的问题,请参考以下文章

MySQL设置log-bin后服务器重启失败的解决办法

MySQL设置log-bin后服务器重启失败的解决办法

mysql log-bin 默认是开启的吗

log-slave-updates 引起 MySQL 从节点同步异常慢

mysql配置开启binlog与慢查询日志功能

mysql 主从备份