位置: 编程技术 - 正文

详解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)

  • 工资薪金和工资薪金总额区别
  • 材料卸车费包含在哪里
  • 应交税费进项税额属于什么科目借贷方向
  • 增值税普通发票有什么用
  • 运输费计入什么科目分录
  • 带息承兑汇票的利息收入要缴纳增值税吗
  • 购进用于研发的国产设备进项税可以抵扣吗
  • 土地租金计入哪个会计科目
  • 运输过程中货物丢失
  • 社团会费收取标准和管理办法
  • 装修公司开发票需要客户承担税点吗?
  • 最新房产税费
  • 无票收入有哪些情况抖音
  • 小微企业超过300万企业所得税
  • 开发项目的会议纪要
  • 异地 发票
  • 现金流量表的余额和资产负债表货币资金是不是一定相等
  • 科目编码首位与分类编号不符,接受此编码吗
  • 无偿划转房产能否入递延收益
  • 离婚后房产过户需要多少钱
  • 工厂产品研发代码是多少
  • 电脑任务栏图标怎么移到左边
  • 企业所得税退税怎么做账务处理
  • 个人开票给公司个人所得税怎么扣
  • 合伙企业财产的管理和使用规定
  • 残保金必须交社保才能领吗
  • 员工报销可以从一般账户转出吗
  • 出口转内销发票抵扣
  • 做汽车配件销售怎么找客户
  • 无产权买卖
  • 广告费的会计科目
  • php教程全集
  • 原材料因管理不善发生毁损
  • yolov5 output
  • h5移动端网页设计
  • 增值税抵扣要求一一对应
  • 去年计提的费用所得税汇算清缴之前冲销就不调整吗
  • java的注解有哪些
  • 使用筷子就餐会不会传染乙肝病毒
  • 土地使用权的使用方式
  • 研发费用加计扣除2022政策
  • cms访问出错
  • 公益性捐赠支出纳税调整
  • vue开发需要掌握哪些知识
  • 约当产量法的含义
  • 销售不动产统一发票怎么没有税率
  • sql server 使用
  • sqlserver2008触发器语法
  • 公司缴纳的残保金是什么
  • 资产负债表的固定资产怎么算出来的
  • 股权转让完税证明图片
  • 无形资产达到可使用状态前如何入账
  • 有限合伙企业协议
  • 工程施工的保险费的账务处理
  • 企业购入材料收到供货单位开具的发票
  • 建筑材料检测费入账科目
  • 公司代个人缴纳社保
  • 公开发行企业债券,发行人累计债券余额
  • 如何正确设置会员账号
  • 银行业应收票据分析
  • 如何监测和优化电池寿命
  • mysql中having什么意思
  • 微软宣布Q3推出MRTKV3工具包
  • win8系统怎么把字体调大
  • Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易配置方法
  • groove音乐怎么添加本地音乐
  • centos 安装选择
  • linux codec
  • win8怎么打开ie浏览器
  • linux安装与基本命令
  • 置顶如何设置固定顺序
  • linux系统中可用于添加用户账号
  • 用javascript
  • 从零开始学什么
  • android 自定义linearlayout 宽度计算不对
  • 技术开发类工作有哪些
  • boss直聘怎么注销账号
  • 企业职工病退后一般能领多少钱
  • 重庆轨道第五轮19号线路
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设