美文网首页
mysql 主从同步

mysql 主从同步

作者: yg0070 | 来源:发表于2018-01-16 14:42 被阅读0次

    mysql 配置主从备份 主库3306 从库 3308

    1. 3306 my.ini配置

    server-id = 306
    
    log-bin=E:\logs\mysqlBin\306\log
    
    max_binlog_size = 100M
    
    #不同步数据库
    
    #binlog-ignore-db = mysql
    
    #同步数据库  有多个配置多个
    
    binlog-do-db=clarify
    
    binlog-do-db=clarify2
    
    binlog-do-db=chailuyou
    
    log-slave-updates
    
    expire_logs_day=7
    
    binlog_format="MIXED"
    
    query_cache_type = 1
    
    query_cache_size = 600000
    
    

    2.3308 my.ini

    
    server-id = 308
    
    log-bin = E:\logs\mysqlBin\308\log
    
    max_binlog_size = 100M
    
    #不同步
    
    #binlog-ignore-db = mysql
    
    #同步  有多个配置多个
    
    binlog-do-db = clarify
    
    binlog_do_db = clarify2
    
    binlog_do_db = chailuyou
    
    log-slave-updates
    
    expire_logs_day=7
    
    binlog_format = "MIXED"
    
    query_cache_type = 1
    
    query_cache_size = 600000
    
    

    3.在3306上执行

    show master status;
    #记录下file position
    #然后在3308执行
    change master to master_host="...",master_port=3306,master_user="...",
    master_password="...",master_log_file="file值",master_log_pos=position值;
    #启动同步
    start slave;
    #查看同步状态
    show slave status;
    #Slave_IO_Running 与 Slave_SQL_Running 都为YES为启动#成功   这时修改3306 3308自动同步    
    

    如果配置双向 步骤3在3306再执行一遍

    4.如果出现同步停止 查看从库数据文件下的.err文件 解决掉异常或者跳过那句

    #停止同步
    stop slave; 
    #表示跳过一步错误,后面的数字可变 
    set global sql_slave_skip_counter =1; 
    #开启同步
    start slave; 
    

    相关文章

      网友评论

          本文标题:mysql 主从同步

          本文链接:https://www.haomeiwen.com/subject/kxmsoxtx.html