• 2.MySQL8.0.15主从同步(windows环境)


    同步之前一定要在master跟slave上把数据库创建好
    1、主服务器跟从服务器的my.ini文件内容需要添加

             [mysqld]

    1. # 设置master的serverid(主跟从不能相同)
      server-id=1000
       
    2. # 要生成的二进制日记文件名称
      log-bin=mysql-bin
    3. # 选择row模式
              binlog-format=ROW
            4.  # 要同步的数据库
               binlog-do-db=my_db
            5.# 不同步mysql系统数据库
                binlog-ignore-db=mysql
    修改完成后主从mysql服务都要重启一次
    2.查看master的状态
    show master status;

    3.slave设置

    #停掉slave

    stop slave;

     #关联主状态

    CHANGE MASTER TO
    MASTER_HOST='192.168.124.41',
    MASTER_USER='root',
    MASTER_PASSWORD='123456',
    MASTER_LOG_FILE='master-log-bin.000003',
    MASTER_LOG_POS=155;

    #启动slave

    start slave;

    #查看状态

    show slave status;

    看到下面这两个为YES则表示成功;

    另一台从库也是相同的操作/要注意操作顺序

    我在主库上创建一个表名为888,可以看到就可以同步到两个从库上

  • 相关阅读:
    把线程池比作装修公司
    字符串常量池
    如何理解多租户架构?
    Redis的List的删除
    MySQL Explain详解
    Lombok
    减少TIME_WAIT时间的优化配置
    MySQL Join算法与调优白皮书(一)
    MySQL Join算法与调优白皮书(二)
    MySQL Join算法与调优白皮书(三)
  • 原文地址:https://www.cnblogs.com/guarderming/p/13590627.html
Copyright © 2020-2023  润新知