广告
返回顶部
首页 > 资讯 > 数据库 >如何进行mysql5.7.15 主从复制环境搭建
  • 133
分享到

如何进行mysql5.7.15 主从复制环境搭建

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

本篇文章为大家展示了如何进行Mysql5.7.15 主从复制环境搭建,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

本篇文章为大家展示了如何进行Mysql5.7.15 主从复制环境搭建,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

硬件信息:
主节点:
操作系统: Centos7
ip:       192.168.10.11
mysql版本: 5.7.15
从节点1:
操作系统: centos7
ip:       192.168.10.12
mysql版本: 5.7.15
从节点2:
操作系统: win-server-2008-r2
ip:       192.168.10.13
mysql版本: 5.7.15


1、主节点配置
   1)修改 /etc/my.cnf文件,在其中添加一下的内容
         log_bin               # 开启二进制日志文件
         server_id=1         # 主服务器id号(值不能为0,我刚开始为0,从库无法连接到主库)
        2)对要做主从的数据库做全库导出
     mysqldump -uroot -p -D dbname > xxxx.dmp
   3) 常见用于从库连接的用户
     mysql> grant all privileges on dbname.* to replication@'192.168.10.%' identified by 'replication';
   4) 查看log_bin的信息。
        mysql> show master status\G;
        *************************** 1. row ***************************
                     File: node1-bin.000001
                 Position: 154
             Binlog_Do_DB: 
         Binlog_Ignore_DB: 
        Executed_Gtid_Set: 


2、从库节点1配置(centos 7)
   1)修改/etc/my.cnf 文件,在其中加入以下内容
    server_id=2
   2)将主节点备份的数据导入库中
    mysql -uroot -p -D dbname < xxxx.dmp
   3)设置master信息
     mysql> chang master to 
       MASTER_HOST='192.168.10.11',
       MASTER_USER='replication',
       MASTER_PASSWord='replication',
       MASTER_PORT=3306,
       MASTER_LOG_FILE='node1-bin.000001',
       MASTER_LOG_POS=154,
       MASTER_CONNECT_RETRY=10; 
    4) 启动slave
       mysql> start slave;
     5) 产看slave的信息
         mysql> show slave status\G;
            Slave_IO_State: Waiting for master to send event
               Master_Host: 192.168.10.11
               Master_User: replication
               Master_Port: 3306
             Connect_Retry: 60
           Slave_IO_Running: Yes
         Slave_SQL_Running: Yes
   Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates
         
      信息没有报错,说明配置成功。
3、从库节点2配置(win-server8-r2)
1)修改C:\ProgramData\MySQL\MySQL Server 5.7\my.cnf 文件,在其中加入以下内容
    server_id=3
   2)将主节点备份的数据导入库中
    mysql> source  绝对路径\xxxx.dmp
   3)设置master信息
     mysql> chang master to 
       MASTER_HOST='192.168.10.11',
       MASTER_USER='replication',
       MASTER_PASSWORD='replication',
       MASTER_PORT=3306,
       MASTER_LOG_FILE='node1-bin.000001',
       MASTER_LOG_POS=154,
       MASTER_CONNECT_RETRY=10; 
    4) 启动slave
       mysql> start slave;
     5) 产看slave的信息
         mysql> show slave status\G;
            Slave_IO_State: Waiting for master to send event
               Master_Host: 192.168.10.11
               Master_User: replication
               Master_Port: 3306
             Connect_Retry: 60
           Slave_IO_Running: Yes
         Slave_SQL_Running: Yes
   Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates
         
      信息没有报错,说明配置成功。


4、验证
  在主库进行增删改查等操作,查看两个从库的同步情况。

上述内容就是如何进行mysql5.7.15 主从复制环境搭建,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: 如何进行mysql5.7.15 主从复制环境搭建

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

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

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

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

下载Word文档
猜你喜欢
  • 如何进行mysql5.7.15 主从复制环境搭建
    本篇文章为大家展示了如何进行mysql5.7.15 主从复制环境搭建,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 ...
    99+
    2022-10-19
  • mysql主从复制环境搭建
    mysql 主从第一次我用不同版本mysql做会出不同步问题,建议用相同版本的mysql做主从主my.cnf文件 (192.168.1.64)mysqld模块加入log-bin=mysql-bin 启动二进...
    99+
    2022-10-18
  • windows版的mysql主从复制环境搭建
    背景 最近在学习用Spring Aop来实现数据库读写分离的功能。 在编写代码之前,首先是要部署好mysql的环境,因为要实现读写分离,所以至少需要部署两个mysql实例,一主一从,并且主从实例之间能够自动同步,因为我的本机内存并不高,所以...
    99+
    2021-12-22
    windows版的mysql主从复制环境搭建
  • docker创建MySQL镜像,搭建主从复制环境
    docker创建MySQL镜像,搭建主从复制环境 前言一、编写Dockerfile制作mysql镜像编写Dockerfile文件编写mysql_file文件:编写run.sh文件build M...
    99+
    2023-09-28
    centos linux docker
  • Redis多实例及主从复制环境搭建
    一、redis主从复制原理 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的...
    99+
    2022-10-18
  • 怎样进行MYSQL主从复制的搭建
    今天就跟大家聊聊有关怎样进行MYSQL主从复制的搭建,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。前言:MYSQL的主从复制的原理跟MYSQL的主主复制的原理其实是一样的,但是从数据...
    99+
    2023-06-06
  • 如何搭建mysql主从复制
    搭建mysql主从复制的方法在主从服务器开启时间同步[root@storage  ~]# ntpdate 172.18.0.1主数据库配置使用记事本打开主数据库的my.cnf配置文件,在文件中的[my...
    99+
    2022-10-18
  • Mysql5.7中如何搭建主从复制
    这篇文章主要介绍了Mysql5.7中如何搭建主从复制,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、概述主从复制可以实现对数据库备份和读写...
    99+
    2022-10-18
  • mongoDB中如何搭建主从复制
    mongoDB中如何搭建主从复制,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。详解mongoDB主从复制搭建详细过程主 192.16...
    99+
    2022-10-18
  • 在Mysql5.7中如何搭建主从复制
    这篇文章主要为大家展示了“在Mysql5.7中如何搭建主从复制”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在Mysql5.7中如何搭建主从复制”这篇文章吧。一...
    99+
    2022-10-18
  • 基于docker环境下如何搭建redis主从集群
    基于docker环境下如何搭建redis主从集群,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1   前言笔者给大家介绍基于docker环境下搭建Red...
    99+
    2023-06-04
  • PostgreSQL如何搭建主备环境
    这篇文章给大家分享的是有关PostgreSQL如何搭建主备环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装部署数据库软件 安装部署还是得啰嗦几句,使用的是9.5版本的源码...
    99+
    2022-10-19
  • 如何进行搭建VC环境分析
    本篇文章为大家展示了如何进行搭建VC环境分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。C语言发展起来的一种新的程序设计语言。C语言诞生于20世纪70年代,是一种应用相当广泛的程序设计语言,使得使...
    99+
    2023-06-17
  • MySQL如何快速搭建主从复制架构
    本篇内容主要讲解“MySQL如何快速搭建主从复制架构”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL如何快速搭建主从复制架构”吧!1. 主从复制与读写分...
    99+
    2022-10-19
  • 如何搭建基于Docker的MySQL主从复制
    下文主要给大家带来如何搭建基于Docker的MySQL主从复制,希望这些内容能够带给大家实际用处,这也是我编辑如何搭建基于Docker的MySQL主从复制这篇文章的主要目的。好了,废话不多说,大家直接看下文...
    99+
    2022-10-18
  • 如何搭建虚拟主机环境
    搭建虚拟主机环境可以分为以下几个步骤:1. 选择合适的虚拟化软件:常见的虚拟化软件有VMware、VirtualBox、KVM等,根...
    99+
    2023-08-29
    虚拟主机
  • 如何进行MySQL主从GTID复制修复
    如何进行MySQL主从GTID复制修复,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。GTID是5.6新增特性,减少DBA运维的工作。在以前一主...
    99+
    2022-10-19
  • 在流复制主备环境下怎么使用HAProxy搭建负载均衡环境
    这篇文章主要介绍“在流复制主备环境下怎么使用HAProxy搭建负载均衡环境”,在日常操作中,相信很多人在在流复制主备环境下怎么使用HAProxy搭建负载均衡环境问题上存在疑惑,小编查阅了各式资料,整理出简单...
    99+
    2022-10-18
  • 如何使用MySQL进行主从复制
    1:MySQL主从复制介绍 (1)MySQL数据库默认是支持主从复制的,不需要借助于其他的技术,我们只需要在数据库中简单的配置即可。 (2)MySQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的 二进制日志 功能。就是一台...
    99+
    2023-10-24
    mysql 数据库 服务器
  • MySQL主从复制环境中如何添加新数据库
    这篇文章将为大家详细讲解有关MySQL主从复制环境中如何添加新数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。主从复制基本步骤首先,我们列举一下主从复制...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作