zoukankan      html  css  js  c++  java
  • 数据库的主从复制常用Xshell命令

    mysql配置
    1.设置数据库用户名和密码
      mysqladmin -u root password "root"
    2.打开3306端口号
      iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    3.开放端口立即
      /etc/rc.d/init.d/iptables save 可以不执行
    4.查看当前端口开放情况
      /etc/rc.d/init.d/iptables status;
    5.赋予用户访问权限
      grant all on *.* to 'root'@'%' identified by 'root';

    主库修改文件  服务id和二进制日志文件
      /etc/my.cnf
    配置
      server-id=1
      log-bin=mysql-bin


    1.主表查看状态
      SHOW MASTER STATUS;

    2.主表锁定操作
      FLUSH TABLE WITH READ LOCK;

    3.主表解除锁定操作
      UNLOCK TABLES;

    从库修改配置
    1.修改从库auto.id //因为赋值过来后ID相同
      /var/lib/mysql/auto.cnf

    2.修改从库的my.cnf文件
      server-id=2 //添加id配置

    3.查看日志文件是否生成
      如果启动不了 需要杀进程
      ps -ef |grep mysql 查询mysql的服务项
      Kill -9 1956 2133 //表示强制删除 1956 2133表示端口号

    4.从表挂载主表
      /*配置注解 主机名/端口号/用户名/密码/二进制文件名称/同步的位置 */
      CHANGE MASTER TO MASTER_HOST='192.168.247.133',MASTER_PORT=3306,
      MASTER_USER='root',MASTER_PASSWORD='root',
      MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=120

      /*启动从服务*/
      START SLAVE

      /*如果需要停止服务*/
      STOP SLAVE

      /*查看状态*/
      SHOW SLAVE STATUS;


    5.Amoeba-launcher配置文件
      #配置jdk内存空间
      DEFAULT_OPTS="-server -Xms256m -Xmx256m -Xss256k"


    6.开放8066端口
      iptables -I INPUT -p tcp --dport 8066 -j ACCEPT
      /etc/rc.d/init.d/iptables save //让端口生效
      /etc/rc.d/init.d/iptables status //查看端口是否打开

  • 相关阅读:
    Leetcode#129 Sum Root to Leaf Numbers
    Leetcode#15 3Sum
    Leetcode#16 3Sum Closest
    Leetcode#127 Word Ladder
    Leetcode#2 Add Two Numbers
    Leetcode#18 4Sum
    vue.js入门(3)——组件通信
    vue.js慢速入门(2)
    vue 基础介绍
    vue.js中v-for的使用及索引获取
  • 原文地址:https://www.cnblogs.com/tongxuping/p/7249611.html
Copyright © 2011-2022 走看看