zoukankan      html  css  js  c++  java
  • CentOS 7 MySQL5.7 主从配置-GTID 全自动安装脚本

    快速配置MySQL -GTID 主从,只需要1分钟。你要做的就是,把下面两段代码,先在主机上运行,后在从机上运行

    当然,这里省去了MySQL的安装过程,如果你需要快速安装MySQL ,可以运行下面的全自动脚本。全自动安装mysql脚本:  https://www.cnblogs.com/ypeuee/p/13235307.html

    主库配置


    #修改配置 启动gtid sed -i -e '6a server-id = 1' /etc/my.cnf sed -i -e '7a gtid_mode=on' /etc/my.cnf sed -i -e '8a enforce_gtid_consistency=on' /etc/my.cnf sed -i -e '9a log-slave-updates=1' /etc/my.cnf sed -i -e '10a log-bin=master-bin' /etc/my.cnf sed -i -e '11a log-bin-index = master-bin.index' /etc/my.cnf sed -i -e '12a relay-log = relay-log' /etc/my.cnf sed -i -e '13a relay-log-index = relay-log.index' /etc/my.cnf sed -i -e '14a binlog_format=row' /etc/my.cnf #重启mysql systemctl restart mysqld; #登录 mysql mysql -uroot -p123456 #创建用户 grant replication slave on *.* to 'rep'@'192.168.3.%' identified by '123456'; flush privileges;
    #复制到此处

    从机配置

    #修改配置 启动gtid
    
    sed -i -e  '6a server-id = 2' /etc/my.cnf
    sed -i -e  '7a gtid_mode=on' /etc/my.cnf
    sed -i -e  '8a enforce_gtid_consistency=on' /etc/my.cnf
    sed -i -e  '9a log-slave-updates=1' /etc/my.cnf
    sed -i -e  '10a log-bin=master-bin' /etc/my.cnf
    sed -i -e  '11a log-bin-index = master-bin.index' /etc/my.cnf
    sed -i -e  '12a relay-log = relay-log' /etc/my.cnf
    sed -i -e  '13a relay-log-index = relay-log.index' /etc/my.cnf
    sed -i -e  '14a binlog_format=row' /etc/my.cnf
    
    #重启mysql
    systemctl restart mysqld;
    
    #登录 mysql 
    mysql -uroot -p123456
    
    #连接到主机
    change master to master_host='192.168.3.160',master_user='rep',master_password='123456',master_port=3306,master_auto_position=1;
    
    #等待2秒
    select sleep(2); 
     
    #启动主从
    start slave;
    
    #等待2秒
    select sleep(2); 
     
    #查看状态
    show slave status G

    #复制到此处
  • 相关阅读:
    windows下使用mingw编译出ffplay(简化版)
    Linux中查看GNOME版本号
    Linux操作系统入门学习总结(2015.10)
    c++11并发机制
    CentOS 7修改管理员密码
    windows下批量杀死进程
    ffmpeg抓屏输出的设置
    User-Defined-Literal自定义字面量
    GitHub支持的Markdown语法 GitHub Flavored Markdown
    c++11支持类数据成员的初始化
  • 原文地址:https://www.cnblogs.com/ypeuee/p/13279741.html
Copyright © 2011-2022 走看看