Mysql的链条式复制的优缺点是什么
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"Mysql的链条式复制的优缺点是什么",在日常操作中,相信很多人在Mysql的链条式复制的优缺点是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"M
千家信息网最后更新 2026年11月02日Mysql的链条式复制的优缺点是什么
这篇文章主要介绍"Mysql的链条式复制的优缺点是什么",在日常操作中,相信很多人在Mysql的链条式复制的优缺点是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Mysql的链条式复制的优缺点是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
这么做的目的是为了减轻 mysql C 从mysql A 同步数据的时候,造成mysql A的压力.
缺点就是 mysql B出点问题的话,mysql C 也就停止同步了~
造成从数据库同步失败常见原因有
1. 网络的延迟 我们不是跨机房的mysql分离,mysql A 出现瓶颈的时候,也会造成 mysql B同步失败,日志显示网络的延迟造成的
2 mysql A 异常情况下,也会出现同步失败,这样的情况,重新change file值和pos值就可以了~
但是出现的概率都很小~
下面是配置的过程~~~~~
其实这个不难的~ 主要就是b上的一个参数~
MYSQL链式复制:A=>B=>C
A: 192.168.2.155主
B: 192.168.2.156从/主
C: 192.168.2.160从
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | A主机: vi /etc/my.cnf log-bin=mysql-bin server-id=1 binlog-do-db=tongbu (注:如不指定此参数,binlog记录所有库的操作,添加用户binlog也会改变,也会复制到从服务器) service mysqld restart mysql -uroot -p123456 create database tongbu;use tongbu;create table tbl1(id int);insert into tbl1 values(1);select * from tbl1; grant replication slave on *.* to tongbu156@192.168.2.156 identified by '123456'; flush tables with read lock;(可以同时锁定多个库,锁定时不可以建表等操作,退出后所有库自动解锁) show master status; (记下日志文件及position) exit; mysqldump -uroot -p123456 tongbu > /tongbu.sql (把此文件拷贝到B主机/下) |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | B主机: vi /etc/my.cnf log-bin=mysql-bin server-id=2 binlog-do-db=tongbu (注:如不指定此参数,binlog记录所有库的操作,添加用户binlog也会改变,也会复制到从服务器) log-slave-updates(产生自己的日志文件,建议在此位置添加该行) service mysqld restart mysql -uroot -p123456 create database tongbu; use tongbu; source /tongbu.sql 开启从服务器角色 change master to master_host='192.168.2.155',master_user='tongbu156',master_password='123456',master_log_file='mysql-bin.000007',master_log_pos=107 start slave; grant replication slave on *.* to tongbu160@192.168.2.160 identified by '123456'; flush tables with read lock; show master status; (记下日志文件及position) exit; mysqldump -uroot -p123456 tongbu > /tongbu.sql (把此文件拷贝到C主机/下) |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | C主机: vi /etc/my.cnf log-bin=mysql-bin server-id=3 service mysqld restart mysql -uroot -p123456 create database tongbu; use tongbu; source /tongbu.sql 开启从服务器角色 Change master to master_host='192.168.2.156',master_user='tongbu160',master_password='123456',master_log_file='mysql-bin.000009',master_log_pos=222 start slave; |
注:
show slave status;查看从服务器状态
show processlist;查看日志处理状态
到此,关于"Mysql的链条式复制的优缺点是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
主机
文件
日志
服务器
同步
服务
优缺点
链条
学习
代码
参数
就是
情况
拷贝
数据
时候
更多
状态
用户
网络
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技
博彦科技互联网金融
互联网科技公司简介
疫情对互联网科技公司影响
上海互联网科技有限公司
西安互联网科技
科技互联网公司logo
兼蜜互联网科技
猫创互联网科技
天扬科技互联网广告
互联网科技公司招聘
互联网之后的科技是什么
阿里互联网科技公司
注册互联网科技公司经营范围大全
互联网科技大奖都有哪些公司
互联网在线教育科技创业
众安科技工业互联网合作
银行科技岗属于互联网吗
互联网相关科技技术
华人运通互联网科技公司
苏州找大状互联网科技有限公司
互联网科技巨头监管
互联网科技公司怎么样
郑州华宇互联网科技
互联网养老 桔豆科技
佰商互联网科技有限公司
多迪互联网科技有限公司
迪庆互联网科技招生
晋城互联网科技
中国互联网公司的科技投入