zoukankan      html  css  js  c++  java
  • 主从复制

    1、准备多实例

      (1)主库授权创建用户

        grant replication slave on *.* to repl@'10.0.0.*' identified by 'ruan';    

    2、从库恢复主库历史数据

      (1)备份主库数据

        mysqldump -uroot -p -S /tmp/mysql.sock -master-data=2 --single-tranaction --triggers >/tmp/full.sql

      (2)从库恢复主库历史数据

        help change master to    找配置信息

        

    CHANGE MASTER TO
      MASTER_HOST='10.0.0.200',     
      MASTER_USER='repl',
      MASTER_PASSWORD='ruan',
      MASTER_PORT=3306,
      MASTER_LOG_FILE='mysql-bin.000002',
      MASTER_LOG_POS=1182,
      MASTER_CONNECT_RETRY=10;

      (3)开启线程(IO,SQL)

    start slave;

       (4)清空从库配置信息

    reset slave all;

      (5)关闭线程(IO,SQL)

    stop slave;

      (6)单独关闭线程

    stop slave io_thread;
    stop slave sql_thread;

     

     将从库设为只读库

      set global read_only=1 或者编辑my.cnf

      innodb_read_only=1  对root用户也生效

     

    3、从库延时

      change master to master_delay=300;

     

  • 相关阅读:
    类class解读
    函数重载
    for循环之省略{}
    《c++程序设计现代方法》笔记2
    【程序】c++雇员工资管理系统
    贪婪法
    乘法口诀程序
    百钱买百鸡问题程序
    【转】牛人十个月自学C++ 现在做C#开发工作
    c++基本规则习惯
  • 原文地址:https://www.cnblogs.com/ruan-ruan/p/14039970.html
Copyright © 2011-2022 走看看