iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MYSQL主从复制部署流程
  • 546
分享到

MYSQL主从复制部署流程

2024-04-02 19:04:59 546人浏览 泡泡鱼
摘要

环境准备:部署一主一从两台服务器,实现主从复制,主库要开启binlog,主库和从库的Server-id要不同主库:[root@db01 ~]# hostname -I 10.0

环境准备:

部署一主一从两台服务器,实现主从复制,主库要开启binlog,主库和从库的Server-id要不同

主库:

[root@db01 ~]# hostname -I
10.0.0.51 172.16.1.51 
[root@db01 ~]# egrep "log_bin|server-id" /etc/my.cnf 
server-id = 1                #主库的Server-id
log_bin = Mysql-bin    #开启binlog
从库:
[root@db02 ~]# hostname -I
10.0.0.52 172.16.1.52 
[root@db02 ~]# egrep "server-id" /etc/my.cnf 
server-id = 2               #从库的Server-id

主库操作:

1、创建用户,用于主从连接

mysql> grant replication slave on *.* to 'rep'@'172.16.1.%' identified by '123456';
mysql> flush privileges;
mysql> select user,host from mysql.user;

2、表,禁止写入数据

mysql> flush table with read lock;

3、新开启一个窗口导出主库数据

[root@db01 ~]# mysqldump  -A -B --master-data=2 >/opt/3306.sql

4、解锁,开放用户写入功能

mysql> unlock tables;

5、把主库的备份数据拷贝到从库

[root@db01 ~]# scp /opt/3306.sql 172.16.1.52:/opt/

从库操作:

1、把主库的全备导入到从库

[root@db02 ~]# mysql </opt/3306.sql

2、找binlog位置点

[root@db02 ~]# sed -n '22p' /opt/3306.sql 
-- CHANGE MASTER TO MASTER_LOG_FILE='oldboy-bin.000010', MASTER_LOG_POS=405;

3、配置master.info

CHANGE MASTER TO  
MASTER_HOST='172.16.1.51', 
MASTER_PORT=3306,
MASTER_USER='rep', 
MASTER_PASSWord='oldboy123', 
MASTER_LOG_FILE='mysql-bin.000010', 
MASTER_LOG_POS=405;

4、开启同步功能,查看状态

mysql> start slave;
mysql> show slave status\G

出现以下状态信息,表示主从复制配置成功

Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Seconds_Behind_Master: 0


您可能感兴趣的文档:

--结束END--

本文标题: MYSQL主从复制部署流程

本文链接: https://www.lsjlt.com/news/39632.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL主从复制之多主多从部署流程—2023.04
    文章目录 一、多主多从实现架构图二、准备工作三、MySQL多主多从搭建流程1、修改2个主节点配置文件2、修改2个从节点配置文件3、2个主节点相互复制4、2个从节点分别复制主节点5、测试记录: ...
    99+
    2023-09-23
    mysql 数据库 java 云原生
  • mysql传统主从复制的部署过程
    这篇文章主要讲解了“mysql传统主从复制的部署过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql传统主从复制的部署过程”吧!部署过程 一、保证M...
    99+
    2024-04-02
  • Mysql MHA部署中什么是主从复制
    这篇文章给大家介绍Mysql MHA部署中什么是主从复制,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Mysql MHA部署-主从复制架构说明:参考:http://www.zhaibi...
    99+
    2024-04-02
  • 怎么部署mysql双向主从复制M-M
    本篇内容介绍了“怎么部署mysql双向主从复制M-M”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!通过my...
    99+
    2024-04-02
  • MYSQL主从(主备)部署
    一、环境准备 主机规划,示例环境用配置1主2从 类型 服务器IP 数据库版本 Master 192.168.100.1 Mysql:5.7.27 Save1 192.168.100.2 Mysql:5.7.27 Sav...
    99+
    2023-10-23
    数据库 mysql 服务器
  • docker compose部署主从复制的实现
    目录配置解析服务搭建目录结构Compose File实例配置启动服务测试受限于 Redis 单点性能,加上我们对数据天生就有的备份的需求,因此 Redis 提供了主从复制的服务。 本...
    99+
    2024-04-02
  • mysql主从复制的安装流程操作
    本篇内容主要讲解“mysql主从复制的安装流程操作”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql主从复制的安装流程操作”吧!Mysql主从复制一、一主...
    99+
    2024-04-02
  • Docker上部署mysql8主从复制的实现
    目录环境准备简易版本安装设置密码配置 MySQL 主从复制创建 bridge 网络并指定 IP 区间创建数据和配置存放目录准备配置文件启动数据库远程访问配置(主从)主库创建复制用户从...
    99+
    2022-11-13
    Docker部署mysql8主从复制 Docker mysql8主从复制
  • MySQL中的主从复制的原理与流程
    作者:禅与计算机程序设计艺术 1.简介 MySQL是一个开源的关系型数据库管理系统,在高负载、高并发场景下,数据库的可用性就变得尤为重要。数据库主从复制(Replication)功能可以使多个数据库...
    99+
    2023-10-25
    大数据 人工智能 语言模型 Java Python 架构设计
  • MySQL主从复制搭建流程分步实现
    目录主从复制主从搭建配置主从复制的命令测试总结主从复制 主从也叫做(AB复制),允许一个服务器从一个服务器数据库(主服务器)的数据复制到一个或者多个mysql数据库服务器。 主从复制的优点有很多,包括横向扩展解决方案,数...
    99+
    2024-04-02
  • 部署MongoDB复制集(主从复制、读写分离、高可用)
    MongoDB 复制集 复制集(Replica Sets)是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余备份并提高了数据的可用性,通过复制集可以对硬件故障和中断的服务进行恢复。 Mon...
    99+
    2024-04-02
  • 【PG流复制】Postgresql流复制部署过程及性能测试
    --异步流复制 ,事务提交时不需要等待备库接收并写入wal日志便返回成功。 --postgresql.conf  添加以下参数 wal_level=replica archi...
    99+
    2024-04-02
  • MongoDB_3.2.7 主从部署
    MongoDB 主从系统:Centos6.6x64安装目录:/usr/local/主:172.16.15.101从:172.16.15.1021,下载安装:# wget https://fastdl.mon...
    99+
    2024-04-02
  • Mysql一主多从如何部署
    这篇文章主要介绍“Mysql一主多从如何部署”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Mysql一主多从如何部署”文章能帮助大家解决问题。下载tar.gz包选择redhat版本安装1.linux...
    99+
    2023-06-30
  • Mysql主从复制搭建过程
    这篇文章主要讲解了“Mysql主从复制搭建过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Mysql主从复制搭建过程”吧! 一、相关概念mysql主从复...
    99+
    2024-04-02
  • Mysql之主从复制
    文章目录 一.Mysql主从复制介绍 1.Mysql主从复制原理2.Mysql的复制类型3.Mysql主从复制的工作过程 二.搭建 Mysql主从复制1.首先关闭防火墙2.Mysql主从服...
    99+
    2023-09-04
    mysql java 数据库
  • centos8 mysql 主从复制
    ♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情 目录 Linu...
    99+
    2023-08-31
    数据库 mysql 服务器
  • Mysql的主从复制
    Mysql的主从复制   Mysql的主从复制,我们一般用来保证数据间的同步关系,比如有分公司,我们就需要把数据同步给千里之外的分公司,这样就很方便快捷。这个实验我们还实现了ssl安全连...
    99+
    2024-04-02
  • docker下如何部署MySQL8基于GTID的主从复制
    这篇文章给大家介绍docker下如何部署MySQL8基于GTID的主从复制,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。安装docker#yum install docker添加doc...
    99+
    2024-04-02
  • k8s部署mysql主从怎么切换
    要实现Kubernetes下的MySQL主从切换,可以按照以下步骤进行操作: 首先,创建MySQL主从的Deployment和S...
    99+
    2023-10-27
    k8s mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作