位置: 编程技术 - 正文

详解MySQL的主从复制、读写分离、备份恢复(深入理解mysql主从原理32讲)

编辑:rootadmin

推荐整理分享详解MySQL的主从复制、读写分离、备份恢复(深入理解mysql主从原理32讲),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 主从,mysql8主从,深入理解mysql主从原理32讲,mysql主从模式原理,mysql主从模式原理,mysql主从是什么意思,mysql5.7主从,mysql5.7主从,内容如对您有帮助,希望把文章链接给更多的朋友!

一、MySQL主从复制

1、简介

我们为什么要用主从复制?

主从复制目的:

可以做数据库的实时备份,保证数据的完整性; 可做读写分离,主服务器只管写,从服务器只管读,这样可以提升整体性能。

原理图:

从上图可以看出,同步是靠log文件同步读写完成的。

2、更改配置文件

两天机器都操作,确保 server-id 要不同,通常主ID要小于从ID。一定注意。

3、建立用于从库复制的账号rep

通常会创建一个用于主从复制的专用账户,不要忘记授权。

4、备份主库,及恢复到从库

把主库现有数据备份下来,再恢复到从库,此时两个主机的数据一致。

如果事先有数据的话,这不不能忘。

1)在主库上加锁,使只有只读权限。

2)记住就是这个点备份的。

3)克隆窗口,备份数据。

4)查看master status;数值是否正常。

5)解锁库

6)恢复到从库

5、配置从库及生效

更改从库和主库的连接参数,配置生效。检查就成功了!

1)进入从库。

2)更改从属服务器用于与主服务器进行连接和通讯的参数。

3)查看更改的参数。

4)生效!

详解MySQL的主从复制、读写分离、备份恢复(深入理解mysql主从原理32讲)

5)检查下列参数,符合则正常!

6)查看relay-bin.logo。

7)查看relay-log.info。

8)查看master.info。

6、读写分离

读写分离在生产环境比比皆是,也是必备技能。

忽略MySQL主从复制授权表同步,读写分离。

1)通过read-only参数防止数据写入从库的方法。

2)主从同步故障

3)从库开启bin-log

7、主宕机

我们来模拟一下,如果主机宕机了,那我们该如何让从快速替换,让损失降到最小?当然了,双机热备也是一个不错的选择,那下节会给大家讲解。

一主多从的环境下,如果主宕机了,选一台从做主,继续和其它从同步。

8、双主

使用主主前提:表的主键自增。

双主情况下,ID会是这样情况,通过程序指定ID写库M1:1,3,5,M2:2,4,6。

二、MySQL备份及恢复

1、备份单个数据库

最基础的备份单个数据库。

2、备份多个数据库

备份多个数据库的情况呢?

3、备份单个及多个表

那如果备份单个和多个表,怎么办?

4、mysqldump 的参数

mysqldump 的关键参数

5、增量恢复

重要的来了,生产环境一般是增量备份与恢复;所谓增量,就是在原数据的基础上继续添加数据,不必每次都重新添加,省时省力。

2.立即刷新并备份出binlog

3.恢复

标签: 深入理解mysql主从原理32讲

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

上一篇:windows mysql 自动备份的几种方法汇总(mysql自动停止的解决办法)

下一篇:Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法(mybatis报错invalid bound statement)

  • 个人出租非住房房产税怎么计算
  • 月末结存材料的实际成本例题
  • 小规模发票冲红怎么申报
  • 会议服务费怎么开
  • 半成品算原材料吗
  • 水泥企业销售收入比例
  • 合同一方按手印另一方没按有效吗
  • 营改增后建筑业怎么开票
  • 公司过桥贷款怎么贷
  • 收不回来应收账款会计分录
  • 年终结账后,应当更换新账的有( )
  • 营改增之后账务怎么处理
  • 出口退税可以用电子专用发票吗
  • 个人提前退休取得的一次性补贴收入免征
  • 开票的时候如何把价格分散开
  • 建筑行业印花税税率
  • 个人独资企业需要缴纳哪些税种
  • 房地产企业的样板房,装修款如何缴纳增值税
  • 房地产销售广告是要约还是要约邀请?原因是什么?
  • 独立账户负债核算内容
  • 房产税具体税种包括哪些
  • xbox无法连接无线网络
  • windows11 怎么更新
  • u盘重装系统电脑
  • win11多开
  • 价外费用分录
  • 消费税和增值税的征税范围有何不同
  • 公司转让股权交不交增值税
  • Fort Rock Valley Historical Homestead博物馆,俄勒冈 (© Prisma by Dukas Presseagentur GmbH/Alamy)
  • jquery编程
  • PHP:imagepalettecopy()的用法_GD库图像处理函数
  • php imagettftext()函数
  • 46 个非常有用的成语
  • 企业应交税费的会计分录
  • 增值税留抵退税怎么操作
  • php 随机数
  • 购买其他权益工具
  • 残疾人保证金优惠减免怎么申请退税
  • 超参数有哪些调优方法
  • 终于见识到什么叫云横秦岭了
  • 收到待报解预算收入怎么做分录
  • 劳务支出和应付职工薪酬
  • 分公司要所得税汇算吗
  • 应交增值税如何计算,如何进行会计处理
  • 规划设计费会计分录
  • 印花税怎么计提记账
  • 固定资产折旧准备属于什么科目
  • 企业所得税该什么科目
  • sqlserver数据库备份
  • 一般纳税人是指哪些人群
  • 什么情况下借递债券
  • 增值税普通发票查询真伪
  • 包装物租金如何界定
  • 公司注销后违法行为追究吗
  • 企业注销后账务保留多久
  • 预收款开票后如何做账
  • 金蝶k3怎么打印科目余额表
  • 个税专项扣除住房租金标准
  • 个人境外投资限制
  • 利用公式计算填空题
  • 明细账的作用
  • mysql57服务无法启动,找不到文件夹
  • 从硬盘安装系统
  • pb程序是什么
  • win8怎么禁用更新
  • windows10 正式版
  • 安卓opengl es
  • python利用matplotlib将扇形平分成50份
  • 你miu的
  • 字符串中指定字符变换
  • 苹果macos安装
  • jquery的筛选
  • javascript基础教程答案
  • jquery设计模式
  • 税控盘服务费必须每年交吗为什么
  • 资本结构不合理的公司有哪些
  • 公司欠税款,还不上,怎么办
  • 蜀山区税务局网站首页
  • 如何查询房屋契税是否退还
  • 平顶山属于河南还是河北
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设