位置: 编程技术 - 正文

详解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基本环境选哪个)

  • 免税收入进项税额转出比例结转法
  • 小规模不动产租赁增值税税率是多少
  • 抵扣白条账单是怎么回事
  • 小规模纳税人免税销售额是含税还是不含税
  • 嵌入式软件运行的主要流程是什么
  • 股本溢价如何计税
  • 独立核算分公司注销需要清算吗
  • 临时售楼处要考虑消防吗
  • 公司租用房产税如何征收
  • 用银行存款上交上月税金会计分录
  • 公司投资股票有风险吗
  • 非盈利组织捐赠支出
  • 国税和地税分别占多少
  • 企业为什么要签订集体合同
  • 房产增值税是怎么交的呢
  • 纳税人在同一地级行政范围内跨县经营
  • 增值税有留底怎么申请退税
  • 小规模普通发票可以抵扣吗
  • 职工赔偿金的账务处理
  • 如何设置电脑任务栏显示
  • 其他应收款对应的会计科目
  • 股份公司和有限公司工作哪个好一些
  • 怎么找回windows图片查看器
  • 怎么激活对话框取消
  • linux virt-manager
  • 成本法转为权益法追溯的理解
  • 委托加工的加工费是含税的吗
  • 解决本地浏览器的方法
  • 出现巨石
  • 中世纪城门
  • 工会账户必须是专用账户吗
  • php登录流程
  • 深入理解php类的知识
  • 销售自用的小汽车赚钱吗
  • 工会收支账务处理
  • 股东的投资款能转为借款
  • 累计销售额怎么算
  • 虚开发票是指怎样?
  • 新准则委托代建会计处理
  • 单位购买的化妆品怎么用
  • 员工报销货款会计分录怎么写
  • 销售返利如何得到法律的保护
  • 一般纳税人认定标准
  • 相同的商品附带不同的赠品发布
  • 公司水电费分摊怎么算
  • 坏账收回来了怎么处理
  • 职工福利费无发放原因
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 处置存货损失应该放哪个科目
  • 应收帐款坏帐会计分录怎么处理
  • 销售暂估业务处理
  • 购买苗木怎么做政府会计分录
  • 客户赔偿款计入成本吗
  • 销售费用和管理费用的税前扣除
  • 工会经费的使用应当依法接受国家的监督
  • 会计准则规定了什么
  • 小规模与一般纳税人的界定
  • windows mysql5.5升级5.7
  • ubuntu14.04安装ssh服务
  • freebsd 安装
  • 不能在windows7里进行设置的网络位置是
  • 局域网 打印机 共享
  • centos如何安装yum
  • win7系统怎么设置电源
  • windows 水印
  • win10系统怎么快速启动
  • 解决的英文
  • py常用函数
  • veth pair源码
  • Node.js中的事件循环是什么意思
  • activity之间的数据回传
  • ubuntu不待机
  • My Magic Android Tour —— 处女作
  • android解析
  • 三消游戏在线
  • javascript总结笔记
  • jquery怎么获取
  • js中截取字符串的方法
  • 免税证明怎么开?(国税局已回复)
  • 财务顾问属于什么业务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设