美文网首页
数据库主从复制

数据库主从复制

作者: 古巷挂青灯 | 来源:发表于2019-06-19 09:20 被阅读0次
+------------------+
|    Author:啊国    | 
+------------------+

db01 ip地址外网:10.0.0.51 内网:172.16.1.51
操作
1.在db01中/etc/my.cnf中添加

 vim /etc/my.cnf  (最后一行添加)
    [mysqld]
    server-id=1                          #保证与db02不同即可
    log-bin=mysql-bin      
修改完重启数据库              

2.进入数据库创建同步用户

grant replication slave on *.* to 'tongbu'@'10.0.0.%' identified by '123456';

3.查看master数据库当前正在使用的二进制日志及当前执行二进制日志位置

    show master status;   
    记录file名称和position
    +------------------+----------+--------------+------------------+
    | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
    +------------------+----------+--------------+------------------+
    | mysql-bin.000001 |      245 |              |                  |
    +------------------+----------+--------------+------------------+

db02 ip地址外网:10.0.0.52 内网:172.16.1.52
操作
4.在db02中/etc/my.cnf中添加

    vim /etc/my.cnf
    [mysqld]
    server-id=2              #保证与lb01不同即可
    log-bin=mysql-bin        #可以用show variables like '%log_bin%',查看log_bin是否开启

5.配置备份主服务器参数
在数据库中操作

    change master to master_host='10.0.0.51', #主数据库ip
    -> master_user='tongbu',                  #备份用户名
    -> master_password='123456',              #备份用户密码
    -> master_log_file='mysql-bin.000001',    #二进制日志文件名
    -> master_log_pos=245;                    #二进制日志位置
    启动slave同步进程         start slave;
    查看同步状态              show slave status\G;
                         Slave_IO_Running: Yes
                         Slave_SQL_Running: Yes
如上述running均为yes就已完成主从同步了!即可在主库创建数据库测试了!

从库备份类似与sersync软件同步机制,从库数据不会影响主库数据,主库数据都会同步到从库上!!!!

相关文章

  • mysql 主从复制

    mysql 主从复制 网易数据库 石勇 提纲 什么是主从复制 主从复制的原理 主从复制的用途 主从复制的搭建 主从...

  • redis包含三种集群策略

    redis包含三种集群策略1,主从复制,2,哨兵3,集群 主从复制 在主从复制中,数据库分为俩类,主数据库(mas...

  • 浅析Mysql主从复制

    我们先从什么是主从复制说起。 什么是主从复制 简单来说,就是创建一个和主数据库一样的数据库,称为从数据库,从数据库...

  • MySQL集群篇

    1 集群之主从复制 1.1 主从复制概述 MySQL主从复制也可以称为MySQL主从同步,它是构建数据库高可用集群...

  • mysql的主从复制

    这篇文章从三方面描述:主从复制的用途?如何实现主从复制?主从复制原理? 一、主从复制的用途 用途一:数据库备份 。...

  • MySQL主从复制作用和原理

    一、什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的...

  • 八、AB复制

    一、什么是主从复制? 1、主从复制是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时...

  • 第十一章 mysql主从复制

    一、什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的...

  • docker 搭建mysql 主从

    mysql 主从复制 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多...

  • MySQL主从复制

    什么是主从复制? 主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从数据库上,然后在从数据库上对这些日...

网友评论

      本文标题:数据库主从复制

      本文链接:https://www.haomeiwen.com/subject/ewthqctx.html