zoukankan      html  css  js  c++  java
  • mysql开启binlog

    修改配置文件
    一、简单配置
    vim /etc/my.cnf
    [mysqld]增加
    ----------
    server-id=1
    log-bin=/data/mysql/backup/mysql-bin
    log-bin-index=mysql-bin.index
    ----------
    #server-id表示单个结点的id,这里将id设置成1。若集群中有多个结点,则id不能相同
    #这里的 log-bin 是指以后生成各 Binlog 文件的前缀,比如上述使用master-bin,那么文件就将会是master-bin.000001、master-bin.000002 等。
    #log-bin-index 则指 binlog index 文件的名称,可以不配置。
    #注意:文件夹的权限需要mysql

    重启mysql

    二、详细配置
    [mysqld]
    #设置日志格式
    binlog_format = mixed
    #设置日志路径,注意路经需要mysql用户有权限写
    log-bin = /data/mysql/logs/mysql-bin.log
    #设置binlog清理时间
    expire_logs_days = 7
    #binlog每个日志文件大小
    max_binlog_size = 100m
    #binlog缓存大小
    binlog_cache_size = 4m
    #最大binlog缓存大小
    max_binlog_cache_size = 512m
    重启MySQL生效,如果不方便重启服务,也可以直接修改对应的变量即可。


    https://blog.csdn.net/weixin_38187469/article/details/79273962
    https://baijiahao.baidu.com/s?id=1613946893411582653&wfr=spider&for=pc

  • 相关阅读:
    oracle恢复被覆盖的存储过程
    POJ 2478 Farey Sequence
    java不求有功,但求无过—异常处理
    图论-树的最大路
    MP3的频率、比特率、码率与音质的关系
    基于Lucene3.5.0怎样从TokenStream获得Token
    Groovy新手教程
    Binder机制1---Binder原理介绍
    UVA
    Hibernate Criterion
  • 原文地址:https://www.cnblogs.com/lazy-sang/p/11843390.html
Copyright © 2011-2022 走看看