zoukankan      html  css  js  c++  java
  • mysql多源复制安装

    多源复制的意思是多主一从。

    多源复制的前提是必须要开启GTID模式。


     master1 :192.168.1.110

     master2 :192.168.1.111

     slave :192.168.1.150

    1、同步数据:

      master1:

    mysqldump -uroot -p123456 --master-data=2 --single-transaction -B game  > game.sql
    master2:
    mysqldump -uroot -p123456 --master-data=2 --single-transaction -B game  > game.sql

    将数据移动到slave从机上。

    在slave上导入两个数据。

    查找并记录此时的positon。

    2、建立复制账号:

      master1:

    grant replication slave on *.* to 'backup'@'192.168.%' identified by '123456';
    master2:
    grant replication slave on *.* to 'backup'@'192.168.%' identified by '123456';
    slave:
    grant replication slave on *.* to 'backup'@'192.168.%' identified by '123456';

    3、修改配置文件my.cnf:

    添加:

    master_info_repository=TABLE
    relay_log_info_repository=TABLE

    4、在slave上操作(定位至master机器上):

    定位到master1上:

    CHANGE MASTER TO MASTER_HOST='192.168.1.110',MASTER_USER='backup', MASTER_PASSWORD='123456',MASTER_LOG_FILE='Master_1-bin.000012',MASTER_LOG_POS=15013 FOR CHANNEL 'master_1';

    定位到master2上:

    CHANGE MASTER TO MASTER_HOST='192.168.1.111',MASTER_USER='backup', MASTER_PASSWORD='123456',MASTER_LOG_FILE='Master_1-bin.000019',MASTER_LOG_POS=323 FOR CHANNEL 'master_2';

    5、启动多源复制:

    start slave;

  • 相关阅读:
    CLR
    Cocos2dx 3.12 在AndroidStudio上编译配置
    MFC 调试方法
    列表初始化
    类型转换
    Cocos2d-x 3.4在AndroidStudio上编译配置
    出发 Let's Go
    LumiSoft.Net邮件接收乱码问题解决
    百度地图经纬度转换JS版
    百度经纬度和google经纬度互转
  • 原文地址:https://www.cnblogs.com/magmell/p/9223045.html
Copyright © 2011-2022 走看看