• mysql开启binlog


    mysql开启binlog,至于为什么要开启binlog,可以google下。

    ## 设置server_id,一般设置为IP
    server_id=117
    
    ## 复制过滤:需要备份的数据库名,多个库以逗号分隔,输出binlog
    ## binlog-do-db=mydb
    
    ## 复制过滤:不需要备份的数据库,不输出(mysql库一般不同步)
    ## binlog-ignore-db=mysql
    
    #若涉及及同步函数或者存储过程需要配置,否则主备会产生异常不能同步
    log_bin_trust_function_creators=TRUE
    
    ## 开启二进制日志功能,可以随便取,最好有含义
    log-bin=117-mysql-bin
    
    ## 为每个session 分配的内存,在事务过程中用来存储二进制日志的缓存
    binlog_cache_size=1M
    
    ## 主从复制的格式(mixed,statement,row,默认格式是statement)
    binlog_format=mixed
    
    ## 二进制日志自动删除/过期的天数。默认值为0,表示不自动删除。
    expire_logs_days=10
    
    ## 跳过主从复制中遇到的所有错误或指定类型的错误,避免slave端复制中断。
    ## 如:1062错误是指一些主键重复,1032错误是因为主从数据库数据不一致
    slave_skip_errors=1062
  • 相关阅读:
    使用Python创建自己的Instagram滤镜
    TensorFlow v2.0实现逻辑斯谛回归
    自动驾驶研究回顾:CVPR 2019摘要
    dp cf 20190613
    简单搜索 kuangbin C D
    树形dp compare E
    区间dp E
    Codeforces Round #564 (Div. 2)
    网络流 + 欧拉回路 = B
    网络流 A
  • 原文地址:https://www.cnblogs.com/rwxwsblog/p/5467861.html
Copyright © 2020-2023  润新知