zoukankan      html  css  js  c++  java
  • 脚本——mysql主从

    主的虚拟机

    #!/bin/bash
    service iptables stop
    setenforce 0
    yum -y install mysql mysql-server
    sed -i '/log-bin=mysql-bin/d' /etc/my.cnf
    sed -i '/server-id=1/d' /etc/my.cnf
    sed -i '/symbolic-links=0/a log-bin=mysql-bin server-id=1' /etc/my.cnf
    service mysqld restart
    mysql -e "grant all on *.* to 'aa'@'%' identified by '123';"
    mysql -e "show master status;"

    从的虚拟机

    #!/bin/bash
    file=mysql-bin.000005
    pos=304
    service iptables stop
    setenforce 0
    yum -y install mysql mysql-server
    sed -i '/server-id=2/d' /etc/my.cnf
    sed -i '/relay-log=relay-log/d' /etc/my.cnf
    sed -i '/symbolic-links=0/a relay-log=relay-log server-id=2' /etc/my.cnf
    service mysqld restart
    mysql -e "change master to master_host='192.168.42.129',master_user='aa',master_password='123',master_log_file='$file',master_log_pos=$pos;"
    mysql -e "stop slave;"
    mysql -e "start slave;"
    mysql -e "show slave status G;"

  • 相关阅读:
    Linux(debian)安装Redis教程
    Linux下Nginx学习笔记
    Linux常用命令
    MySQL代码片段
    MySql学习笔记
    漂亮的Web颜色
    Electron开发问题总结
    Git 教程
    Python基础
    【原创】servlet+spring+mybatis配置总结
  • 原文地址:https://www.cnblogs.com/hyydeali/p/12838666.html
Copyright © 2011-2022 走看看