web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

MySQL如何实现主从复制,它的工作原理是什么?

257 ℃
     

MySQL的主从复制分为主服务器(master)和从服务器(slave),下面web建站小编给大家简单介绍一下它的工作原理!

MySQL的主从复制工作原理主要如下:

1、主服务器运行正常,提供服务。

2、主服务器在二进制日志(binary log)中记录数据修改操作。

3、将从服务器连接到主服务器,并启动复制线程。

4、主服务器将其二进制日志发送到从服务器。

5、从服务器根据接收到的二进制日志顺序将其应用到自己的数据库中,以保持数据与主服务器一致。

6、数据同步基于主服务器的二进制日志事件,从服务器复制主服务器的数据修改操作。

7、主服务器和从服务器的数据总是一致的,但是只能单向同步:从服务器跟踪主服务器,不能双向同步。

8、主服务器是写服务器,负责接受外部写操作;从服务器只作为读取服务器,只用来查询数据库,不接受外部写操作。

9、当主服务器停机或数据丢失时,从服务器可以切换到主服务器,以确保高可用性。

用一句话解释:

主服务器正常提供服务,记录操作到二进制日志 -> 从服务器连接主服务器,开启复制线程 -> 主服务器将二进制日志发送给从服务器 -> 从服务器按日志顺序重做操作,使数据与主服务器一致 -> 数据只能从主到从的单向同步。如此实现了主从的数据可靠同步。

MySQL是如何实现主从复制的?主从复制的工作原理是什么?

如何在MySQL中进行库存管理

在mysql中如何查文件记录数据库操作日志

mysql语法如何把查询结果导出不同格式(CSV、Excel、XML、TXT)

mysql为什么要优化IN查询语句

标签: MySQL主从复制, mysql技巧

上面是“MySQL如何实现主从复制,它的工作原理是什么?”的全面内容,想了解更多关于 mysql 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_12409.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > mysql
本文共计519个字,预计阅读时长4分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款免费开源的屏幕录制软件——OBS Studio
下一篇: 推荐一个高质量的图片素材网站——Unsplash
x 打工人ai神器