zoukankan      html  css  js  c++  java
  • MYSQL 双向同步方案:

    A 数据库所在主机IP地址为:192.168.239.131 ,B 数据库所在主机IP地址为:192.168.239.1 ,操作系统均为WINDOWS XP,数据库名均为tt

    一、A 数据库需要做如下设置:

    打开 my.ini 文件,在最后面增加几行(log-bin指定的目录一定要存在): 
    server-id=1
    log-bin=C:\MySQLLog\log-bin.log
    binlog-do-db=tt
    master-host=192.168.239.131
    master-user=test
    master-password=1234
    master-port=3306
    master-connect-retry=60
    replicate-do-db=tt

    用 root 登录mysql ,新建一个给B机登录的用户:

    GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO test@'192.168.239.131' IDENTIFIED BY '1234';

    二、B 数据库需要做如下设置:

    打开 my.ini 文件,在最后面增加几行(log-bin指定的目录一定要存在): 
    server-id=2
    log-bin=C:\MySQLLog\log-bin.log
    binlog-do-db=tt
    master-host=192.168.239.1
    master-user=test
    master-password=1234
    master-port=3306
    master-connect-retry=60
    replicate-do-db=tt

    用 root 登录mysql ,新建一个给A机登录的用户:

    GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO test@'192.168.239.1' IDENTIFIED BY '1234';

    三、重启A 、B 数据库

    四、B库执行
    slave start;

    五:A、B分别查看状态
    mysql>show master status;

    六:分别删除A、B 数据库 Data 上当下的  master.info 文件。

    E-MAIL:yiwuya@hotmail.com
    MSN:yiwuya@hotmail.com
    QQ:304899972
    纺织软件
  • 相关阅读:
    Python合集之面向对象(六)
    Python合集之面向对象(五)
    Python合集之面向对象(四)
    Python合集之面向对象(三)
    Python合集之面向对象(二)
    Python合集之面向对象(一)
    Windows中杀死占用某个端口的进程
    docker mysql 中文乱码问题
    springboot 整合 mybatis
    elasticsearch 学习
  • 原文地址:https://www.cnblogs.com/yiwuya/p/3018872.html
Copyright © 2011-2022 走看看