zoukankan      html  css  js  c++  java
  • 虚拟机centos7Mysql实现主从配置

    环境搭建

    • 在虚拟机上和创建两个一模一样的centos7系统,并安装相同版本的mysql(可以先创建一个再克隆)

    在master上操作

    • 登录mysql

      mysql -u root -p

    • 使用mysql

      use mysql;

    • 创建用户

      CREATE USER `lystbc1`@`%` IDENTIFIED BY 'Lys135426tbc@';

    • 给用户授权

      GRANT REPLICATION SLAVE ON *.* to 'lystbc1'@'%' WITH GRANT OPTION;

    • 修改加密规则

      ALTER USER 'lystbc1'@'%' IDENTIFIED WITH mysql_native_password BY 'Lys135426tbc@';

    • 刷新权限

      FLUSH PRIVILEGES;

    • 修改master配置文件

      vim /etc/my.cnf
      log-bin=mysql-bin // 开启binlog 日志
      server-id=1

    • 修改slave配置文件

      vi /etc/my.cnf
      server-id=2

    • 使用 show master status; 查看master bin log信息

      File: binlog.000001; // 日志名称
      Position: 6552; // 日志偏移量

    • 进入slave数据库配置

      mysql> CHANGE MASTER TO
      -> MASTER_HOST='192.168.111.148',
      -> MASTER_PORT=3306,
      -> MASTER_USER='lystbc1',
      -> MASTER_PASSWORD='Lys135426tbc@',
      -> MASTER_LOG_FILE='binlog.000001',
      -> MASTER_LOG_POS=6552;

    • 查看(Slave)主从同步状态

      mysql> show slave statusG;

    • 开启主从同步

      mysql> start slave;

    • 如果Slave_IO_Running是NO,需要重启数据库,再次查看

      service mysqld restart

    • 验证,在master创建数据库表,看slave是否同步成功
  • 相关阅读:
    for循环中的作用域 闭包
    for,forEach,for in ,for of,$.each和$().each应用
    交换变量的值
    URL和URI的关系
    Delphi Idhttp.Get方法
    Delphi 时间转换异常处理(各Win系统时间显示格式不同)
    Delphi 接口统一方法
    Delphi 高级停靠(Dock)技术的实现[转载]
    delphi 客户端_动态装载插件DLL
    ADOQuery导出Excel超快(大量数据)!
  • 原文地址:https://www.cnblogs.com/lystbc/p/13969937.html
Copyright © 2011-2022 走看看