MySQL5.7的多源复制办法
发布时间:2022-01-19 21:35:29 所属栏目:MySql教程 来源:互联网
导读:本篇内容主要讲解MySQL5.7的多源复制方法,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习MySQL5.7的多源复制方法吧! 5.7多源复制 1.1 实验概要 1.1.1 实验假设 本实验假设已经完成操作系统和MySQL安装部署。 1.1
本篇内容主要讲解“MySQL5.7的多源复制方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL5.7的多源复制方法”吧! 5.7多源复制 1.1 实验概要 1.1.1 实验假设 本实验假设已经完成操作系统和MySQL安装部署。 1.1.2 实验目的 MySQL5.7的多源复制技术搭建部署,然后简单测试。 1.1.3 环境信息 操作系统 MySQL版本 服务器地址 服务器角色 Centos7 5.7.18 192.168.102.23 source 1 Centos7 5.7.18 192.168.102.24 source 2 Centos7 5.7.18 192.168.102.25 target 1.1.4 实验规划 服务器地址 服务器角色 MySQL库 账户 192.168.102.23 source 1 emily repl23 192.168.102.24 source 2 evelyn repl24 192.168.102.25 target source 1.emily -->target source 2.evelyn -->target username: source 1:repl23 source 2:repl24 1.2 实验操作 1.2.1 源端备份数据库 分别从source1和source2分别备份出emily和evelyn库,然后分别copy到target中。其中操作步骤如下: ##备份 [root@test-mysql-10224 11:19:47 /root] #mysqldump -uroot -pmysql --single-transaction --master-data=2 --databases evelyn > /root/dump/evelyn.sql ##传输 [root@dsm-db-102023 11:34:38 /root/dump] #scp /root/dump/emily.sql root@192.168.102.25:/root/dump/ 1.2.2 创建同步账户 分别在source1和source2中创建同步账户repl23、repl24 source1 root@192.168.102.23:3306 [emily]>create user repl23 identified by "repl"; root@192.168.102.23:3306 [(none)]>grant replication slave on *.* to 'repl23'@'%'; source2 root@192.168.102.24:3306 [evelyn]>create user repl24 identified by "repl"; root@192.168.102.24:3306 [evelyn]>grant replication slave on *.* to 'repl24'@'%'; (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |