• mysqlAB复制(自动同步)


    Master端配置:

    1.首先需要开启mysql数据库的二进制日志,需要制定mysql数据库的server-id

    1 vim /etc/my.cnf(在配置文件中添加)
    2 server-id=1
    3 log-bin=binlog

    2.修改root账户密码

    1 update mysql.user set password=password("admin")where user="root"
    2 flush privileges;(刷新配置)

    3.添加slave线程账号

    1 grant replication slave on *.* to "mysqlAB"@"%" identified by "mysqlAB";

    Slave端配置:

    1.首先需要开启mysql数据库的二进制日志,需要制定mysql数据库的server-id

    1 vim /etc/my.cnf(在配置文件中添加)
    2 server-id=2
    3 log-bin=binlog

    2.进入数据库手动指定Master服务器同步数据

    1 mysql -u root -padmin
    2 slave stop;
    3 change master to
    4 master_host="192.168.1.1",
    5 master_user="mysqlAB",
    6 master_password="mysqlAB",
    7 master_log_file="binlog-000001";
    8 slave start;

    3.查看slave状态

    show slave status;
    *************************** 1. row ***************************
                   Slave_IO_State: Waiting for master to send event
                      Master_Host: 192.168.1.199
                      Master_User: mysqlAB
                      Master_Port: 3306
                    Connect_Retry: 60
                  Master_Log_File: binlog.000002
              Read_Master_Log_Pos: 794
                   Relay_Log_File: mysqld-relay-bin.000015
                    Relay_Log_Pos: 248
            Relay_Master_Log_File: binlog.000002
                 Slave_IO_Running: Yes
                Slave_SQL_Running: Yes

    可以看到你手动指定的master的信息,IO和SQL线程为YES,ok配置完成,可以去mysql添加一个库来测试实验成功与否。

  • 相关阅读:
    Python画图代码
    关于meshgrid和numpy.c_以及numpy.r_
    Reshape以及向量机分类学习和等高线绘制代码
    Python中的数组和list
    关于透视图和等高线
    Iris花逻辑回归与实现
    Crowd安装和破解
    Confluence搭建
    基于搜狗微信搜索获取公众号文章的阅读量及点赞量
    PHP中使用cURL实现Get和Post请求的方法
  • 原文地址:https://www.cnblogs.com/linux-xsj/p/6668344.html
Copyright © 2020-2023  润新知