位置: 编程技术 - 正文

详解MySQL主从复制实战 - 基于日志点的复制(mysql的主从复制模式)

编辑:rootadmin

推荐整理分享详解MySQL主从复制实战 - 基于日志点的复制(mysql的主从复制模式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql如何实现主从复制的具体流程,mysql主从复制原理以及架构,mysql 主从,mysql主从复制步骤,mysql主从复制有什么用,mysql主从复制有什么用,mysql主从复制有什么用,mysql主从复制有什么用,内容如对您有帮助,希望把文章链接给更多的朋友!

基于日志点的复制

1、在主库与从库上建立专用的复制账号

注意在生产上的密码必须依照相关规范以达到一定的密码强度, 并且规定在从库上的特定网段上才能访问主库

2、在主库与从库上授予复制权限

3、配置主库

注意启用二进制日志需要重启服务, 而server_id是一个动态参数, 可以结合命令行与配置文件以达到免重启的持久化配置. 注意server_id在集群中是唯一的.

NOTE: 把日志与数据分开是个好习惯, 最好能放到不同的数据分区

4、配置从库

选项log_slave_update决定是否把中继日志relay_log存放到本机的binlog中, 如果是配置链路复制, 那么该选项必填. 注意server_id在集群中是唯一的.

5、初始化从库的数据

此处使用mysqldump在主库上进行备份, 在生产上建议大家用xtrabackup进行无锁的热备(基于innodb引擎).

详解MySQL主从复制实战 - 基于日志点的复制(mysql的主从复制模式)

备份主库上的employees数据库的数据

将备份文件backup.sql通过scp或者docker volume卷挂载到从服务器上, 并且导入至从库中

6、启动复制链路

现有master@..0.2和slave@..0.3, 并且已经通过mysqldump将数据同步至从库slave中. 现在在从服务器slave上配置复制链路

在从库上启动复制链路

7、在从库上检查slave状态

Slave_IO_Running与Slave_SQL_Running必须为YES, 如果出现错误须详细阅读Last_IO_Error或Last_SQL_Error的提示信息

8、在主库检查dump线程

检测是否已经正确启动binlog dump线程

可以看到row 2上有Command为Binlog Dump的命令被启动, 证明复制线程已经被成功启动

9、总结

优点

技术成熟, BUG相对较少 对SQL查询没有任何限制, 如基于GTID复制时不是所有SQL都可以使用

缺点

故障转移时重新获取新主的日志偏移量较为困难

在一主多从环境下, 若旧master宕机后在集群中选举出新master, 其他的从库要对这个新的master进行重新同步, 由于每个DB的binlog都是独立存在, 所以很难找出开始同步的日志点

标签: mysql的主从复制模式

本文链接地址:https://www.jiuchutong.com/biancheng/349934.html 转载请保留说明!

上一篇:解决Mysql5.7中文乱码的问题(mysql5.7bug)

下一篇:Linux centos7环境下MySQL安装教程(centos7基本环境选哪个)

  • 计入固定资产和其他资产
  • 个体工商户免费刻章
  • 测绘费发票需要备注么
  • 费用已支付但发票未收可以先记费用吗
  • 公司买车能一次性抵扣所得税吗
  • 民办幼儿园的税收是多少
  • 手撕定额发票不是免税怎么还报税
  • 融资租赁会计核算的一般原则是什么
  • 购置办公用品有什么好处
  • 分类账和明细账平行登记规则
  • 应收票据周转率多少合适
  • 传媒公司发传单
  • 收到合同款
  • 购买国税金税卡年费应该怎么做账务处理?
  • 个体行业哪些不需要交税
  • 营改增后混合销售的规定
  • 个人终止投资经营怎么办
  • 所得税申报错了扣款了怎么办
  • 外单位人员能在单位借款吗
  • 换账套期初数怎么填
  • 投资性房地产的后续计量从成本模式转为公允价值模式的
  • 自然报废产生的固定资产净损失计入什么科目
  • 多缴纳的增值税怎么申请抵税
  • 固定资产转入清理记账凭证
  • 小规模纳税人两费减免
  • wordpress主题0skr
  • win10提示病毒
  • PHP:mb_strrchr()的用法_mbstring函数
  • sethook.exe - sethook进程是什么文件 有何作用
  • 企业向银行贷款要交印花税吗
  • win7纯净版系统之家
  • yii gridview
  • PHP:iconv_mime_decode_headers()的用法_iconv函数
  • 外贸公司出口退税率是多少
  • php linux 环境搭建
  • 城建税教育费附加什么时候交
  • vuecli配置代理
  • smb命令执行
  • 融资租赁的残值归出租人所有,为啥要减去租金限值
  • 销售退回的会计科目
  • python中模块的概念
  • 汽车4s店厂家返修流程
  • 首涂24套
  • C语言中main函数的位置可以任意吗
  • python迭代器有什么用
  • 食堂购买固定资产会计处理
  • 出口运费怎么入账
  • 售后领料怎么做会计分录
  • 六税两费减半征收政策2023
  • 进口货物如何支付外汇
  • 一整天的时间从几点到几点
  • 应收账款资金占用费怎么算
  • 住宿费报销该怎么报
  • 专项应付款能转出吗
  • 分红冲抵往来会计分录
  • 申报高新技术企业专利有什么要求
  • 代理返利
  • 专家评审费需要上税吗
  • 什么是合理的工作安排
  • SQL Server中使用Trigger监控存储过程更改脚本实例
  • centos7搭建nfs详细步骤
  • w7改w10硬盘怎么设置
  • win10系统永久激活软件
  • searchnavversion.exe - searchnavversion是什么进程 作用是什么
  • fedora 图形界面
  • win8的系统
  • win7自动关闭显示器
  • win10升级win1
  • ObjectAnimator Demo
  • 金庸笔下十大最受欢迎人物
  • perl-v
  • shell字符串操作命令
  • unity自动寻路插件
  • 浏览图片的软件叫什么
  • nodejs使用视频教程
  • javascript学习指南
  • 零基础学JavaScript
  • 网上怎么开电子一票通
  • 政府收回土地条件
  • 上市股票转为非上市
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设