zoukankan      html  css  js  c++  java
  • 数据库主从复制

    -- 主从服务器配置
    -- 主服务器要配置binlog
    -- 从服务器要配置relaylog
    -- 主服务器要授权账号从服务器(master->slave)
    -- 从服务器用账号链接
    
    -- 192.168.1.202主
    -- 修改配置文件
    vim /etc/my.cnf
    
    -- 在datadir=/data/mysql/data和[mysql——safe]之间添加
    server-id=202
    log-bin=mysql-bin
    binlog-format=mixed
    relay-log=mysql-relay
    
    -- 查看数据库是否具备充当slave的条件(首次为空)
    show slave status
    
    -- 查看主服务器是否存在与从服务器
    select Host,User,Password from user;
    
    change master to
    master_host='192.168.1.201',
    master_user='repl',
    master_password='repl',
    master_log_file='mysql-bin.x',(x是命令show master status查看到的该文件后缀数字)
    master_log_pos=x;(x是命令show master status查看到读取字节数)
    
    -- 命令查看是否配置账号密码成功
    show slave status
    
    -- 启动从服务器
    start slave
    -- 查看状态
    show slave status G
    
    -- 其他命令
    reset slave;
    stop slave
    
    
    -- 192.168.1.202从
    -- 修改配置文件
    vim /etc/my.cnf
    
    -- 在datadir=/data/mysql/data和[mysql——safe]之间添加
    server-id=202
    log-bin=mysql-bin
    binlog-format=mixed
    relay-log=mysql-relay
    
    -- 查看数据库是否具备充当slave的条件(首次为空)
    show slave status
    
    -- 查看主服务器是否存在与从服务器
    select Host,User,Password from user;
    
    -- 关键配置
    change master to
    master_host='192.168.1.201',
    master_user='repl',
    master_password='repl',
    master_log_file='mysql-bin.x',(x是命令show master status查看到的该文件后缀数字)
    master_log_pos=x;(x是命令show master status查看到存储读取字节数,比如386)
    
    -- 命令查看是否配置账号密码成功
    show slave status
    
    -- 启动从服务器
    start slave
    -- 查看状态
    show slave status G
    

    备注:代码在linux虚拟机环境下测试成功,window环境下需要修改的配置文件为my.ini;

    参考:MySQL读写分离

         windows下Mysql5.7开启binlog步骤及注意事项

  • 相关阅读:
    Eclipse 远程调试
    大数据处理方法bloom filter
    sicily 1259 Sum of Consecutive Primes
    sicily 1240. Faulty Odometer
    sicily 1152 简单马周游 深度优先搜索及回溯算法
    sicily 1050 深度优先搜索解题
    sicily 1024 邻接矩阵与深度优先搜索解题
    sicily 1156 二叉树的遍历 前序遍历,递归,集合操作
    sicily 1443 队列基本操作
    sicily 1006 team rankings 枚举解题
  • 原文地址:https://www.cnblogs.com/aten/p/9385409.html
Copyright © 2011-2022 走看看