zoukankan      html  css  js  c++  java
  • MySql5.7主从配置

    记录

    环境:ubuntu16.04,mysql5.7

    主机:192.168.1.240,192.168.1.241;241为Salve

    1.安装mysql

    sudo apt-get install mysql-server

    2.为master增加slave用户

    进入mysql

    grant replication slave on *.* to 'slave'@'192.168.1.241' identified by 'password';

    3.编辑配置文件

    master:

    vim /etc/mysql/mysql.conf.d/mysqld.cnf

    bind-address = 192.168.1.240 #这个一定要配,否则Slave连不上
    server-id = 1
    log_bin = /var/log/mysql/mysql-bin.log
    expire_logs_days = 10
    max_binlog_size = 100M
    relay-log=mysql-relay-bin
    log_slave_updates=on
    auto_increment_increment=2
    auto_increment_offset=1

    slave:

    server-id = 2
    auto_increment_increment=2
    auto_increment_offset=2

    4.在Master和Slave上创建相同的库与表

    5.开启Slave

    (1)240查询Master日志Position

    show master status;

    (2)在241设置Slave并启动

    change master to master_host='192.168.1.240',master_user='slave',master_password='password',master_port=3306,MASTER_LOG_FILE='mysql-bin.000007', MASTER_LOG_POS=1068;

    start slave;

    查询slave状态

    show slave statusG;

    进行数据验证

  • 相关阅读:
    POJ 2752 KMP中next数组的理解
    KMP详解
    HDU 3221 矩阵快速幂+欧拉函数+降幂公式降幂
    POJ 3220 位运算+搜索
    反素数深度分析
    POJ 2886 线段树单点更新
    求反素数的方法
    CV第八课 GPU/CPU
    49. 字母异位词分组
    48. 旋转图像
  • 原文地址:https://www.cnblogs.com/dopeter/p/6298512.html
Copyright © 2011-2022 走看看