iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >怎么部署mysql双向主从复制M-M
  • 118
分享到

怎么部署mysql双向主从复制M-M

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

本篇内容介绍了“怎么部署Mysql双向主从复制M-M”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!通过my

本篇内容介绍了“怎么部署Mysql双向主从复制M-M”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

通过mysql主主:进行mysql 双向同步数据库HA的配置

mysql主:服务端:XUEGOD63   IP:192.168.1.63

mysql主:服务端:XUEGOD64   IP:192.168.1.64

主---配置XUEGOD63

它有两种身份:

身份1: XUEGOD64的主。身份2: XUEGOD64的从。

创建需要同步的数据库

mysql> create database HA;

mysql> use HA;

mysql> create table T1(id int,name varchar(20));

编辑my.cnf

vim /etc/my.cnf

server-id = 1

log-bin=mysql-bin-master

binlog-do-db=HA

binlog-ignore-db=mysql #避免同步mysql用户相关配置

重启mysql,授权

systemctl restart mysqld

( 如果重启卡死现象,kill掉再启动)

登陆主服务器

Mysql –uroot –p123456

主服务器上为从服务器设置一个连接账户并授予REPLICATION SLAVE权限。

mysql> grant replication slave on *.* to slave@'192.168.1.64' identified by '123456';

如果不符合密码要求修改如下(5.7版本)

mysql> set global validate_passWord_policy=0;  #定义复杂度

mysql> set global validate_password_length=1;  #定义长度 默认是8

关闭密码强度审计,在my.cnf添加validate-password=off

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

mysql> flush privileges;   #记得刷新授权表

将数据导出传给从服务器

备份master上一份完整的数据复制前要保证同步的数据库一致

mysqldump  -uroot -p123456 HA >HA.sql  #可以导出数据库

方法:scp HA.sql  192.168.1.64:/root

从---配置XUEGOD64

两台数据库服务器mysql版本要一致,数据也要一致

查看版本

怎么部署mysql双向主从复制M-Mmysql> show variables like '%version%';


导入数据库,和主数据库服务器保持一致,登陆到从机的服务器,创建数据库并导入

mysql –uroot –p123456

mysql> create database HA;

mysql> use HA;

mysql> source /root/HA.sql;

配置my.cnf文件

vim /etc/my.cnf

server-id = 2

log-bin=mysql-bin-slave

binlog-do-db=HA

binlog-ignore-db=mysql

怎么部署mysql双向主从复制M-M

测试一下从帐号登陆是否正常?

[root@xuegod64 ~]# mysql -uslave -p123456 -h 192.168.1.63

停止从库,并指定从库的主库,打开从库

[root@XUEGOD64 ~]# mysql  -uroot -p123456

mysql> stop slave;

mysql> change master to master_host='192.168.1.63',master_user='slave',master_password='123456';

#指定哪台是xuegod64的master

mysql> start slave;

mysql> show slave status\G

至此主(xuegod63) ------à从(xuegod64)搭建完成

主---配置XUEGOD64

主xueGod64授权给 从xuegod63

主服务器xuegod64上为从服务器xuegod63设置一个连接账户并授予REPLICATION SLAVE权限。

grant replication slave on *.* to slave@'192.168.1.63' identified by '123456';

从---配置XUEGOD63

测试一下从帐号登陆是否正常?

[root@xuegod63~]# mysql -uslave -p123456 -h 192.168.1.64  #可以登陆

停止从库,并指定从库的主库,打开从库

指定哪台是xuegod63的master

[root@XUEGOD63 ~]# mysql  -uroot -p123456

mysql> change master to master_host='192.168.1.64',master_user='slave',master_password='123456';

mysql> start slave;

mysql> show slave status\G

至此主(xuegod64) ------à从(xuegod63)搭建完成

检查:

XUEGOD63上查看slave状态

XUEGOD64上查看slave状态

插入数据测试:

在XUEGOD63上插入数据,XUEGOD64上查看

mysql> insert into T1 values(2,'天清');

在XUEGOD64上插入数据,XUEGOD63上查看

mysql> insert into T1 values(3,'黑客');

“怎么部署mysql双向主从复制M-M”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么部署mysql双向主从复制M-M

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

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

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

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

下载Word文档
猜你喜欢
  • 怎么部署mysql双向主从复制M-M
    本篇内容介绍了“怎么部署mysql双向主从复制M-M”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!通过my...
    99+
    2024-04-02
  • MongoDB数据库中怎么实现M-S主从复制
    本篇文章为大家展示了MongoDB数据库中怎么实现M-S主从复制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。[root@localhost ~]#&nb...
    99+
    2024-04-02
  • Mysql MHA部署中什么是主从复制
    这篇文章给大家介绍Mysql MHA部署中什么是主从复制,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Mysql MHA部署-主从复制架构说明:参考:http://www.zhaibi...
    99+
    2024-04-02
  • 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多主双向和级联复制
    目录一.解读二.web设计三.mysql设计四、实操1.mysql架构图(草稿)2.配置前言: 公司项目需求,要做一个内网用的物品管理的web系统,其中一个要求是要每个单位的本地PC...
    99+
    2024-04-02
  • docker compose部署主从复制的实现
    目录配置解析服务搭建目录结构Compose File实例配置启动服务测试受限于 Redis 单点性能,加上我们对数据天生就有的备份的需求,因此 Redis 提供了主从复制的服务。 本...
    99+
    2024-04-02
  • k8s部署mysql主从怎么切换
    要实现Kubernetes下的MySQL主从切换,可以按照以下步骤进行操作: 首先,创建MySQL主从的Deployment和S...
    99+
    2023-10-27
    k8s mysql
  • mysql中怎么部署主从同步
    这篇文章将为大家详细讲解有关mysql中怎么部署主从同步,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 mysql主从同步部署: master:192....
    99+
    2024-04-02
  • Docker上部署mysql8主从复制的实现
    目录环境准备简易版本安装设置密码配置 MySQL 主从复制创建 bridge 网络并指定 IP 区间创建数据和配置存放目录准备配置文件启动数据库远程访问配置(主从)主库创建复制用户从...
    99+
    2022-11-13
    Docker部署mysql8主从复制 Docker mysql8主从复制
  • 部署MongoDB复制集(主从复制、读写分离、高可用)
    MongoDB 复制集 复制集(Replica Sets)是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余备份并提高了数据的可用性,通过复制集可以对硬件故障和中断的服务进行恢复。 Mon...
    99+
    2024-04-02
  • mysql主从复制怎么理解
    这篇文章主要介绍了mysql主从复制怎么理解的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql主从复制怎么理解文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2024-04-02
  • mysql主从复制怎么搭建
    要搭建MySQL主从复制,需要按照以下步骤进行操作: 确保主服务器和从服务器上都已安装MySQL。 在主服务器上修改配置文件...
    99+
    2024-04-09
    mysql
  • 什么是MySQL主从复制
    这篇文章主要介绍“什么是MySQL主从复制”,在日常操作中,相信很多人在什么是MySQL主从复制问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”什么是MySQL主从复制”的疑惑...
    99+
    2024-04-02
  • mysql如何实现多主双向和级联复制
    这篇文章主要为大家展示了“mysql如何实现多主双向和级联复制”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql如何实现多主双向和级联复制”这篇文章吧。一.解读在离线状态的切换,对于web...
    99+
    2023-06-26
  • 怎么理解mysql GTID主从复制
    本篇内容介绍了“怎么理解mysql GTID主从复制”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、...
    99+
    2024-04-02
  • docker下如何部署MySQL8基于GTID的主从复制
    这篇文章给大家介绍docker下如何部署MySQL8基于GTID的主从复制,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。安装docker#yum install docker添加doc...
    99+
    2024-04-02
  • MySql主从复制是什么
    小编给大家分享一下MySql主从复制是什么,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!一、什么是Mysql主从复制MySQL主从复制是其最重要的功能之一。主从复制是指一台服务器充当主数据库服...
    99+
    2024-04-02
  • MySQL多主复制和MySQL Galera的安装部署方法
    本篇内容主要讲解“MySQL多主复制和MySQL Galera的安装部署方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL多主复制和MySQL Gal...
    99+
    2024-04-02
  • MYSQL 5.6中从库复制的部署和监控示例
    这篇文章给大家分享的是有关MYSQL 5.6中从库复制的部署和监控示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。MYSQL 5.6 从库复制的部署和监控MYSQL 5.6 安...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作