zoukankan      html  css  js  c++  java
  • 主从架构配置

    一、在mysql主上的配置
    1.修改mysql的配置文件
    在[mysqld]组下面添加如下内容

    server-id=1 #给mysql服务设置一个编号,必须是唯一的
    log-bin=mysql-bin #开启二进制日志


    重启mysql服务

    service mysqld restart
    关闭防火墙
    service iptables stop
    setenforce 0‘

    2.登录mysql
    给mysql从服务器创建一个拥有复制权限的用户,密码为123
    grant replication slave on *.* to tom@'192.168.253.146' identified by '123';
    查看当前二进制日志
    show master status;


    二、在mysql从上的配置
    1.修改mysql的配置文件
    在[mysqld]组下面添加如下内容
    server-id=2 #给从服务器设置一个编号
    relay-log=mysql-relay #开启中继日志

    重启mysql服务
    service mysqld restart
    关闭防火墙
    service iptables stop
    setenforce 0

    2.登录mysql
    停止slave服务
    stop slave;

    更改master相关信息

    mysql> change master to
    -> master_host='192.168.253.133',
    -> master_user='tom',
    -> master_password='123',
    -> master_log_file='mysql-bin.000001',
    -> master_log_pos=331;

    开启slave服务
    start slave;

    查看slave状态
    mysql> show slave status G;

    查看以下两项是否都是YES,有一个不是YES就没有同步成功
    Slave_IO_Running: Yes
    Slave_SQL_Running: Yes


    三、测试
    在主上面创建一个数据库,看看从是否同步!

  • 相关阅读:
    面试题47题
    深度学习面试
    神经网络训练中的梯度消失与梯度爆炸
    Softmax函数与交叉熵
    sourceTree 添加 ssh key 方法
    request.form()和request()的区别
    C#中Request.ServerVariables详细说明及代理
    Page_Load事件与IsPostBack属性
    CSS中position的absolute和relative用法
    读取游标
  • 原文地址:https://www.cnblogs.com/lhj2/p/11178424.html
Copyright © 2011-2022 走看看