首页 > 其他分享 > 主从复制

主从复制

时间:2023-06-19 10:06:38浏览次数:25  
标签:主从复制 Centos01 数据库 复制 Mysql 服务器 节点

拓扑图:

                          主从复制_主从复制


推荐步骤:

  1. 在Centos01到Centos03上安装Mysql数据库,在Centos01安装ntp服务器其他两个节点到Centos01上同步时间,所有Mysql数据库节点开启二进制日志,配置主Mysql节点允许从Mysql复制,配置从Mysql服务器复制二进制和读取二进制日志
  2. 在Centos01上创建组从复制账户,在centos02和centos03复制主节点数据,查看主从复制状态
  3. 配置两台从mysql不允许复制benet数据库数据允许复制其他任意数据库数据

实验步骤:Centos01安装Mysql数据库

                          主从复制_sql服务器_02

                          主从复制_主从复制_03


添加服务控制文件

                          主从复制_sql服务器_04


启动服务

                          主从复制_sql服务器_05


创建用户

                          主从复制_sql服务器_06


Centos02安装Mysql数据库

                          主从复制_sql服务器_07

                          主从复制_数据_08


初始化

                          主从复制_sql服务器_09


启动服务创建登陆用户

                          主从复制_数据_10


Centos03安装Mysql数据库

                          主从复制_数据_11


启动服务创建mysql登录用户

                          主从复制_sql服务器_12


Centos01安装ntp服务器

                          主从复制_sql服务器_13


重启设置开机自启

                          主从复制_sql服务器_14


02节点到01同步时间

                          主从复制_数据_15


03节点到01同步时间

                          主从复制_数据_16


配置主Mysql节点允许从Mysql复制

                          主从复制_主从复制_17


配置从Mysql服务器复制二进制和读取二进制日志

主Musql服务器创建主从账户设置密码验证

                          主从复制_数据_18


从Mysql服务器02配置主从复制

                          主从复制_主从复制_19


启动主从复制

                          主从复制_sql服务器_20


从Mysql服务器03配置主从复制

                          主从复制_主从复制_21


01创建主从复制账户

                          主从复制_数据_22


02复制主节点数据查看

                          主从复制_数据_23


03复制主节点数据查看

                          主从复制_数据_24


配置两台从mysql不允许复制benet数据库数据允许复制其他任意数据库数据

                          主从复制_数据_25

                          主从复制_sql服务器_26

                          主从复制_主从复制_27

                          主从复制_主从复制_28


验证主Mysql服务器创建benet,accp数据库

                          主从复制_sql服务器_29


查看

02

                          主从复制_主从复制_30


03

                          主从复制_sql服务器_31


标签:主从复制,Centos01,数据库,复制,Mysql,服务器,节点
From: https://blog.51cto.com/u_15838627/6510875

相关文章

  • 2023.6.18 11.数据库主从复制
    11.数据库主从复制1.MySQL数据库传统复制2.MySQL数据库Gtid复制3.MySQL数据库多源复制4.MysQL数据库读写分离5.MySQL数据库架构演变Mysql的主从架构模式,是很多企业⼴泛使⽤,并且是⼴为熟知的⼀种架构模式,这是DBA所应该熟练掌握的技能。1.mysql主从复制主要⽤途a.⽤于......
  • 10. docker方式下的mysql设置主从复制(一主两从)
    上一篇【centos使用docker方式安装mysql】笔记中,我们在三个虚拟机中使用docker方式新建了三个mysql容器服务,那么我们这篇文章来记录下,如何在这三台机器中设置mysql的主从复制功能。其中111服务器作为主节点,112和113两个服务器作为两个从节点,复制111服务器mysq......
  • Redis 的主从复制
    1.Redis主从复制1.1.简介Redis的主从复制是指将一个Redis实例(称为主节点)的数据复制到其他Redis实例(称为从节点)的过程。主从复制可以实现数据备份、读写分离、负载均衡等功能。主机数据更新后根据配置和策略,自动同步到从机的master/slave机制,Master以写为主,Slave以......
  • MySQL GTID 主从复制错误修复方法
    MySQLGTID主从复制错误修复方法MySQL传统复制恢复方法:root@(none)>stopslave;QueryOK,0rowsaffected(0.00sec)root@(none)>SETGLOBALSQL_SLAVE_SKIP_COUNTER=N;#跳过N个事务QueryOK,0rowsaffected(0.00sec)root@(none)>startslave;QueryOK,......
  • 2020-09-10 mysql主从复制
    mysql主从复制解决问题:高并发,灾难恢复,读写分离,故障转移mysql01mysql02数据实时同步:是通过执行的dmlsql语句(包括增删改),写入到二进制日志binlog文件中,来实现数据同步的.从数据库开启一个io线程读取主数据库中的binlog文件,读取到后,开启一个sql线程,执行binlog文件.达......
  • MySQL8.0轻松搞定GTID主从复制
    selecttable_catalog   ,table_schema   ,table_name   ,enginefrominformation_schema.tableswhereengine='MyISAM';   MySQL命令查询所有MyISAM数据库     为什么需要主从复制? 通俗来讲,如果对数据库的读和写都在同一个数据库服务器......
  • mysql 主从复制 原理
     mysql主从复制定义mysql主从复制是一种数据同步的技术,它可以让一个或多个从数据库(slave)复制主数据库(master)的数据变化。这样可以提高数据库的可用性、性能和扩展性,也可以实现读写分离和数据备份。mysql主从复制原理mysql主从复制的原理是基于二进制日志(binlog)的,主数据库......
  • 十、Redis主从复制
    读操作:主库、从库都可以接收;写操作:首先到主库执行,然后,主库将写操作同步给从库。主从第一次同步第一阶段,主从库间建立连接、协商同步的过程,主要是为全量复制做准备。从库和主库建立起连接,主库确认回复后,就可以开始同步了。具体来说,从库给主库发送psync命令,psync命令包含了......
  • Redis_主从复制
    一、主从复制介绍主机数据更新后根据配置和策略,自动同步到备机的master/slave机制,Master以写为主,slave以读为主好处:读写分离,性能扩展;容灾快速恢复(一主多从):一台slave从机挂掉,马上切换到另一台slave从机提供服务。主机挂:集群集群:一主多从——关联——一主多从二、主从复制配......
  • Redis主从复制
    主从复制简介主从复制即将master中的数据即时、有效的复制到slave中。。特征:一个master可以拥有多个slave,一个slave只对应一个master职责:master写数据执行写操作时,将出现变化的数据自动同步到slave读数据(可忽略)slave读数据写数据(禁止)......