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


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

  • 相关阅读:
    【spring mvc】application context中【bean】的生命周期
    【spring mvc】基础概念
    TSql Work with comma
    统计公司人数
    t_sql中的COUNT函数
    T_SQL又另外两种找出3年连续获奖的人
    A Sql Stumper
    验证ISIN, SEDOLE和CUSIP
    按月份进行统计
    使用4中不同的方式找出连续三年获奖的人
  • 原文地址:https://www.cnblogs.com/lhj2/p/11178424.html
Copyright © 2011-2022 走看看