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步骤及注意事项

  • 相关阅读:
    speeding up your web site 前端性能优化
    数据结构与算法学习链表
    SQL Server 无法生成 FRunCM 线程
    NoSql的优缺点
    Vs2012中开发Node.js应用
    利用GNUstep在windows下编写objectc
    Hadoop HDFS学习总结
    HBase Thrift 接口的一些使用问题及相关注意事项
    .NET深入解析LINQ框架
    【翻译】ASP.NET Web API是什么?
  • 原文地址:https://www.cnblogs.com/aten/p/9385409.html
Copyright © 2011-2022 走看看