首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Pythonista

    mysql+centos7+主从复制

    mysql -uroot -p 方法2:官网下载mysql-server包(rpm) # wget http://dev.mysql.com/get/mysql-community-release-el7- 5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server password'; #创建用户 mysql > create user 'username'@'%' identified by 'password'; #刷新权限 flush privileges; MYSQL主从复制

    63130发布于 2018-08-31
  • 来自专栏怀英的自我修炼

    怀英漫谈7 - Mysql主从复制

    最近公司在准备项目部署的事情,并使用了Mysql的主从复制,今天就和你聊聊这个过程。 一开始的时候,我也没有想要单独去做主从,当初是打算做集群来着。 5.6的版本中加入了replication event checksum,主从复制时间校验功能,所以需要把这个关掉才能正常同步到5.5的slave。

    56060发布于 2018-06-07
  • 来自专栏kali blog

    Centos7下MySQL主从复制

    在mysql中我们可以配置主从复制来备份我们的数据库。以防数据库的丢失。 .*.190) 系统环境:centos7 mysql5.6 在防火墙和安全组中分别开启3306端口 配置主服务器 登录主数据库,创建db数据库 mysql -u root -p create DATABASE

    50120编辑于 2021-12-19
  • Centos7中MySQL主从复制搭建

    使用主从复制的原因(优点)主要原因包括提高性能、实现高可用性、数据备份和灾难恢复。读写分离: 主从复制允许在主服务器上执行写操作,而在从服务器上执行读操作。这可以分担主服务器的负载,提高整体性能。 数据分布: 主从复制还允许在不同地理位置的服务器上维护相同的数据副本。这对于全球分布的应用程序或具有多个地理位置的用户群体非常有用,可以提高用户访问数据的速度。 1.主从复制实验通过以下实验深刻的理解1.实验环境注意事项:尽量使用同一版本的mysql 实验环境两个安装mysql5.7的CentOs7每台的配置:关闭防火墙 selinux 配置静态ip 域名解析第一台 二进制日志用于记录对数据库执行的更改操作,这对于主从复制是必要的。server-id=1:这一行配置为服务器分配唯一的ID,即服务器ID。 在主从复制中,每个参与复制的MySQL服务器都必须有唯一的服务器ID,以便在复制时进行标识。在这里,服务器ID被设置为1。

    36600编辑于 2024-04-08
  • 来自专栏夕阳醉了

    Redis从入门到放弃(7):主从复制

    1、概念 主从复制是Redis的一项重要特性,用于将一个Redis服务器(Master主节点)的数据复制到其他Redis服务器(Slave从节点),以实现数据的高可用性和读写分离。 2、作用 主从复制在Redis中扮演着重要的角色,带来了以下几个主要的作用: 高可用性:通过将数据复制到多个从节点,即使主节点发生故障,从节点可替代主节点提供服务,从而保障系统的高可用性。 高可用基石:主从复制还是哨兵和集群能够实施的基础。 3、配置 主从复制的配置涉及到主节点和从节点的设置,具体步骤如下: 配置主节点:在主节点的配置文件(redis.conf)中进行以下配置: # 启用主节点 daemonize yes # 设置主节点的监听 4、原理 主从复制过程大致可分为3个阶段:建立连接阶段、数据同步阶段、命令传播阶段。

    43850编辑于 2023-10-16
  • 来自专栏运维架构之路

    CentOS 7搭建部署MySQL主从复制

    一、什么是主从复制 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库。 二、主从复制的作用 1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。 2、架构的扩展。 数据 #yum list installed | grep mysql 3.安装mysql #wget http://repo.mysql.com/mysql-community-release-el7- 5.noarch.rpm #rpm -ivh mysql-community-release-el7-5.noarch.rpm #yum install mysql-community-server - 7.登陆root账号 # mysql -uroot -pyourpassword 建立远程root用户 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'

    2.9K30发布于 2019-07-08
  • 来自专栏ITCoder

    如何在 CentOS 7 上配置 MySQL 主从复制

    在本篇指南中,我们将会讲解在 CentOS 7 上如何建立 MySQL 主从复制,其中一个作为主服务器,一个作为从服务器。对于 MariaDB 来说,步骤是一样的。 一、前提条件 在这个例子中,我们假设你有两台运行 CentOS 7 的服务器。它们在同一个局域网中,可以相互通信。 这个例子中的服务器有下面的 IP: Master IP: 192.168.121.59 Slave IP: 192.168.121.14 二、安装 MySQL 默认的 CentOS7 源没有包括 MySQL 一旦完成,开启从服务器线程: START SLAVE; 五、测试配置文件 此时,你已经设置好了主从复制。 上创建一个 MySQL 主从复制

    83320发布于 2020-05-11
  • 来自专栏运维经验分享

    Centos7+Mysql5.7实现主从复制

    Centos7+Mysql5.7实现主从复制 在生产用途中为了实现更大的吞吐和高可用可能会对数据库做主从复制或者集群,我们先从主从复制说起。 - 一、安装配置mysql7: -安装mysql7: http://blog.csdn.net/jiaoshenmo/article/details/50964280 安装好mysql之后启动: 开通防火墙3306端口(centos7默认防火墙为firewall不是iptables) [root@localhost ~]# firewall-cmd –add-port=3306/tcp  [

    61840发布于 2019-03-11
  • 来自专栏全栈程序员必看

    redis主从复制_kafka主从复制

    文章目录 ⭐️1 主从复制 ⭐️1.1 主从复制简介 1.1.1多台服务器连接方案 ⭐️1.2 主从复制 ⭐️1.2.1主从复制的作用 ⭐️1.3 主从复制工作流程 ⭐️1.3.1 建立连接阶段步骤 ⭐️ ---- ⭐️1 主从复制 ⭐️1.1 主从复制简介 了解主从复制之前,你的redis是否高可用? 主服务器,主节点,主库,主客户端 接收数据方:slave 我们可以称之为:从节点,从库,从客户端 需要解决的问题 数据同步:master的数据复制到slave 这样,我么从主服务器向从服务器复制数据,就是主从复制 ⭐️1.2 主从复制 主从复制即:将master中的数据及时,有效的复制到slave中 特征:一个master可以拥有多个slave,一个slave只对应一个master 职责: master ,构建哨兵模式与集群,实现Redis的高可用方案 ⭐️1.3 主从复制工作流程 主从复制过程大体可以分为3个阶段 1.建立连接阶段(即准备阶段) 2.数据同步阶段 3.命令传播阶段

    48310编辑于 2022-09-22
  • 来自专栏全栈程序员必看

    数据库主从复制_sqlserver主从复制

    一、什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。 二、主从复制的作用(好处,或者说为什么要做主从)重点! 三、主从复制的原理(重中之重): 1.数据库有个bin-log二进制文件,记录了所有sql语句。 2.我们的目标就是把主数据库的bin-log文件的sql语句复制过来。 可以知道,对于每一个主从复制的连接,都有三个线程。拥有多个从库的主库为每一个连接到主库的从库创建一个binlog输出线程,每一个从库都有它自己的I/O线程和SQL线程。 主从复制如图: 步骤一:主库db的更新事件(update、insert、delete)被写到binlog 步骤二:从库发起连接,连接到主库 步骤三:此时主库创建一个binlog dump thread线程

    1.4K20编辑于 2022-09-22
  • 来自专栏芋道源码1024

    Redis 主从复制以及主从复制原理

    来源:http://t.cn/Efr5fc0 概述 面临问题 解决办法 主从复制 什么是主从复制 主从复制的作用 主从复制启用 主从复制原理 ---- ? 主从复制 什么是主从复制 ? 图片描述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。 主从复制的作用 数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。 故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复;实际上是一种服务的冗余。 读写分离:可以用于实现读写分离,主库写、从库读,读写分离不仅可以提高服务器的负载能力,同时可根据需求的变化,改变从库的数量; 高可用基石:除了上述作用以外,主从复制还是哨兵和集群能够实施的基础,因此说主从复制是 通过 info replication 命令可以看到复制的一些信息 主从复制原理 主从复制过程大体可以分为3个阶段:连接建立阶段(即准备阶段)、数据同步阶段、命令传播阶段。

    77730发布于 2019-06-05
  • 来自专栏全栈程序员必看

    mysql主从复制周期_Mysql主从复制

    Mysql主从复制 背景: Mysql可以实现主从复制,在学习了Mysql主从复制后,将一些如何主从复制过程记录下来,供以后复习使用。 准备: 在做Mysql的主从复制前需要做一些准备工作: 1、同步时间 做主从的服务器的时间需要同步,不然会出问题。 主从复制: 步骤1、安装Mysql服务 yum install mysql-server mysql 如果是Centos7版本:yum install mariadb-server mariadb (7 CentOS6:service mysqld start CentOS7:systemctl start mariadb 添加帐号供从服务器使用 3)查看主服务器日志文件和位置 步骤3、配置从服务器 步骤4、测试 1)在主数据库服务器创建一个数据库 2)在从mysql从服务器查看是否生成创建的数据库 到此mysql的主从复制已完成。

    5.2K10编辑于 2022-09-22
  • 来自专栏Java架构师必看

    mysql主从复制

    实验环境: 准备两台虚拟机,关闭防火墙 主master 修改配置文件 重启mysql 从slave 修改配置文件 重启mysql 登录主master授权

    1.3K40发布于 2021-06-02
  • 来自专栏JavaEE

    MySQL主从复制

    首先这主机和从机上安装MySQL,大家可以安装mariadb,更简单一点儿,安装命令如下:

    1.5K11发布于 2021-06-21
  • 来自专栏服务端技术杂谈

    MySql主从复制

    主从集群 在MySql的生产环境中,由于单台MySql不能满足高可用性需求,一般通过主从复制(Master-Slave)方式同步数据,再通过读写分离(MySql-Proxy)来提升数据库并发负载能力。 用于主从复制,binlog作为操作记录从master发送到slave,slave从master接收到日志保存到relay log中 用于数据备份,数据库备份文件生成后,binlog保存了数据库备份后详细信息 DRC中间件 很多DRC中间件,也就是跨数据中心或跨机房数据同步服务,多采用主从复制方式实现的。 主从延迟 通过主从复制原理,我们知道了Master和Slave之间一定时间内会存在数据不一致情况,也就是主从延迟。 再看下主从复制的流程,主要看下红色的箭头: 上面两个箭头分别表示的是客户端写入主库和sql_thread执行relaylog,若粗细表示并发度,可见主库明显高于从库。

    2.7K30发布于 2020-07-14
  • 来自专栏Kubernetes 与 Devops 干货分享

    Mysql主从复制

    一、mysql主从同步原理 Mysql主从复制也可以称为Mysql主从同步,它是构建数据库高可用集群架构的基础。 Mysql支持单向,双向,链式级联,异步复制,复制过程中一台服务器充当主库(master),而一个或者多个服务器充当从库(slave) 1.1、主从复制功能 主从复制原理:master服务器上工作线程I binlog/salve1-bin.index log-slave-updates =on expire_logs_days =7 binlog/salve-bin.index log-slave-updates =on expire_logs_days =7 slave status; 方法二 # 重置master stop slave; reset master; SET @@GLOBAL.GTID_PURGED ='8f9e146f-0a18-11e7-

    1.8K21编辑于 2022-10-31
  • 来自专栏用户1337634的专栏

    MySQL主从复制

    主从是MySQL最基本的数据冗余与高可用方案,本文重点介绍一下如何搭建,以及如何只同步部分库或表 搭建主从复制 配置Master 配置my.cnf 修改mysql配置文件,不同的系统my.cnf路径不同 最好有含义(关键就是这里了) log-bin=mysql-bin ## 为每个session 分配的内存,在事务过程中用来存储二进制日志的缓存 binlog_cache_size=1M ## 主从复制的格式 expire_logs_days=7 ## 跳过主从复制中遇到的所有错误或指定类型的错误,避免slave端复制中断。 expire_logs_days=7 ## 跳过主从复制中遇到的所有错误或指定类型的错误,避免slave端复制中断。 可以,不过从库也需要开启二进制日志,如 ## 开启二进制日志功能,以备Slave作为其它Slave的Master时使用 log-bin=mysql-slave1-bin 参考 MySQL 主从复制搭建

    2.1K21发布于 2019-03-27
  • 来自专栏开源部署

    Redis主从复制过程和实现主从复制

    一.Redis主从复制同步实现的过程 1.从服务发送一个sync同步命令给主服务要求全量同步 2.主服务接收到从服务的sync同步命令时,会fork一个子进程后台执行bgsave命令(非阻塞)快照保存,

    47920编辑于 2022-08-18
  • 来自专栏Java学习录

    Redis主从复制

    ◆ 简单介绍 ◆ Redis的主从复制可以把数据复制多个副本部署到其他机器,从而避免了系统中的单点问题以及满足故障恢复和负载均衡等需求。 在Redis的主从复制架构中,存在两种节点,主节点和从节点。 一个主节点可以有多个从节点 一个从节点只能有一个主节点 主从复制是主节点的数据会异步同步到所有的从节点上 ◆ 如何使用主从复制 ◆ Redis默认部署是以主节点的形式部署的,我们只需要关心从节点如何部署即可 后重启即可 在redis-server启动命令后加入--slaveof 主节点ip 主节点port 直接使用命令:slaveof 主节点ip 主节点port ◆ 验证 ◆ 现在搭建一个3个节点的Redis主从复制集群 127.0.0.1,port=6380,state=online,offset=24896,lag=1master_replid:35ee68f397c08911164059e3b9c604a514b7ea6dmaster_replid2 104026slave_priority:100slave_read_only:1connected_slaves:0master_replid:35ee68f397c08911164059e3b9c604a514b7ea6dmaster_replid2

    70530发布于 2019-05-06
  • 来自专栏互联网-小阿宇

    mysql主从复制

    实验环境: 准备两台虚拟机,关闭防火墙 主master 修改配置文件 重启mysql 从slave 修改配置文件 重启mysql 登录主master授权 登录从slave接收授权 验证 主上创建库hanyu 去从看一下

    1.2K20编辑于 2022-11-21
领券