zoukankan      html  css  js  c++  java
  • 记一次MySQL8.0.17主从复制的配置过程

    记一次MySQL8.0.17主从复制的配置过程

    master配置my.ini(windows)/my.cnf(linux)

    注意:在该mysqld节点下配置 server-id主机一定要和从机不一样
       log-bin一定要开启后面的的mysql-bin为二进制文件的名

    [mysqld]
    log-bin=mysql-bin
    server-id=1 

    slave配置my.ini(windows)/my.cnf(linux)
      主要配置其他的可以采用默认的配置可以在mysql数据库中查看show variables like '%写要查看的配置%';(relay_log,err_log等)

    [mysqld]
    server-id=2
    log-bin=mysql-bin

    主机

          1、新建一个可以让从机登录的用户并且给该用户授权

    CREATE USER '用户名'@'从机ip' IDENTIFIED WITH mysql_native_password BY '登陆密码';
    GRANT REPLICATION SLAVE ON *.* TO '用户名'@'从机ip';
    flush privileges;

     2、查看主机的状态这时可以看到log-bin文件的名还有position需要记录下来一会从机配置需要用

    SHOW MASTER STATUS;

         **记下position+file**

    从机
    在MySQL里输入手动的连接上主机

    CHANGE MASTER TO
    MASTER_HOST='主机ip',
    MASTER_USER='用户名',
    MASTER_PASSWORD='密码',
    MASTER_LOG_FILE='记下的file',
    MASTER_LOG_POS=记下的position;
    show slave statusG;--  查看状态一定要slave_sql_running和slave_io_running同时为yes

    不成功的话可以多同步几次

    reset slave; 
    
    stop slave;
    
    start slave;

    当主机从机配置成功后
    新建一个数据库新建一张表插入数据可以在从机里面读取到刚才插入的数据

  • 相关阅读:
    测试次数--蓝桥杯
    承压计算--蓝桥杯
    天梯赛--连续因子
    等差素数数列-蓝桥杯
    hdu-1237-简单计算器
    hdu-1022-栈
    [BZOJ3172]:[Tjoi2013]单词(AC自动机)
    [BZOJ4327]:[JZOI2012]玄武密码(AC自动机)
    [HDU5360]:Gorgeous Sequence(小清新线段树)
    [BZOJ3307]:雨天的尾巴(LCA+树上差分+权值线段树)
  • 原文地址:https://www.cnblogs.com/yangenyu/p/11563384.html
Copyright © 2011-2022 走看看