为什么要进行主从复制

(主从复制是为了实现读写分离)

什么是主从复制

主从复制原理:

主从复制具体步骤:

主从复制的形式

环境配置

在两台机器上分别安装MySQL及创建数据库:

在主服务器上进行配置:

配置从服务器登录主服务器的账号授权:

从服务器的配置:

重启MySQL服务:

此时进入主服务器验证配置是否生效:

Position=154  表示复制时将会从154的位置开始读取.

重启从服务器并进行相关配置:

此处的配置信息是依据show master status查询出来的内容进行配置:

注意: 必须确保Slave_IO_Running:Yes  Slave_SQL_Running:Yes才能进行接下来的动作.

在master服务器上进行数据的插入操作:

此时在从服务器上进行select查询就会有数据:

注意: 基于目前的配置, 从服务器会去同步主服务器的数据, 但是主服务器不会去同步从服务器中的数据, 也就是在从服务器进行insert操作, 主服务器是不会查询出来新insert的数据的.

当进行数据更新操作后, 再 show master status:

从服务器中进行 show slave status\G 查询:

主从同步延时问题:

上述解决方案不能从根本上解决同步延时问题, 只能说是缓解.

因此MySQL官方从5.7以后推出了新特性: 并行复制MTS. 同步延时问题永不存在.

MySQL主从复制详细配置步骤及复制延时问题解决相关推荐

  1. Mysql学习总结(43)——MySQL主从复制详细配置

    环境 操作系统:CentOS-6.6-x86_64-bin-DVD1.iso MySQL版本:mysql-5.6.26.tar.gz 主节点IP:192.168.1.205 主机名:edu-mysql ...

  2. windows下配置mysql主从复制_Windows下MySQL主从复制的配置方法

    MySQL主从复制允许将来自一个数据库(主数据库)的数据复制到一个或多个数据库(从数据库). 主数据库一般是实时的业务数据写入和更新操作,从数据库常用的读取为主. 主从复制过程: 1.主服务器上面的任 ...

  3. 七牛云存储详细配置步骤

    七牛云存储详细配置步骤 七牛云有免费的10G存储空间和流量,非常适合初创期的个人站长使用.初次使用看到那么多配置不知该如何下手,虽然官方也有详细的说明文档,但都是单独介绍,一半让人难以读懂.本人也是研 ...

  4. MySQL主从复制安装配置

    mysql主从复制安装配置 1.基础设置准备 #mysql版本: 5.7 #两台虚拟机: node1:192.168.85.11(主) node2:192.168.85.12(从) 2.在两台数据库中 ...

  5. 新手GPU详细配置步骤

    新手GPU详细配置步骤 一. 查询计算机相关信息 二. 安装NVIDIA驱动 三. MSVC 2015 update3 安装 四. 安装CUDA9.0 五. 安装cuDnn7 六. 安装tensorf ...

  6. yum mysql的安装目录在哪_linux下yum安装 mysql 及详细配置及修改mysql默认目录

    linux下yum安装 mysql 及详细配置及修改mysql默认目录. 一.[root@sample ~]# yum -y install mysql-server ← 安装MySQL -..略 I ...

  7. USB VCP虚拟串口通讯详细配置步骤(STM32H732)

    USB VCP虚拟串口通讯详细配置步骤(STM32H732) 一.软件版本 二.CodeMX配置 1.使能外部高速时钟. 2.开启USB外设,选择USB Device功能,速度为默认全速USB设备12 ...

  8. 高可用架构-- MySQL主从复制的配置

    环境 操作系统:CentOS-6.6-x86_64-bin-DVD1.iso MySQL版本:mysql-5.6.26.tar.gz 主节点IP:192.168.1.205 主机名:edu-mysql ...

  9. MySql 主从复制及配置实现

    一.什么是Mysql主从复制 MySQL主从复制是其最重要的功能之一.主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中.对于多级复 ...

最新文章

  1. 2022-2028年中国能源期货市场深度调研及投资前景预测报告
  2. Java枚举类使用方式
  3. 电脑服务器高配置和高性能,为高性能工作站服务 超算系统配置推荐
  4. 从底层理解Python的执行
  5. ROS知识:安装rosdep中出现time out的问题
  6. 预训练永不止步,游戏问答语言模型实操
  7. 自定义背景android,Android自定义Button并设置不同背景图片的方法
  8. 网狐app端获取服务器信息,获取服务器信息 网狐客户端
  9. c python boost.python_如何利用Boost.Python实现Python C/C++混合编程详解
  10. C++安全方向(三)3.4 使用哈希列表验证文件的完整性
  11. Hbuilder 移动app
  12. 题目:求100以内的全部素数,每行输出10个。1不是素数
  13. java c s聊天程序_java----------C/S编程-----简单聊天程序
  14. 2021-01-05
  15. wpf XDG000与XDG0012错误
  16. vue-giant-tree模糊搜索,自动展开匹配子节点,再次搜索可重新加载节点
  17. linux gtk主题安装教程,如何获取、安装和制作 GTK 主题
  18. 关于 Windows 设置tomcat开机自动启动
  19. Android主题和样式
  20. Excel编程 VBA环境搭建(一)

热门文章

  1. 【机器学习基础】逻辑回归 + GBDT模型融合实战!
  2. 【机器学习基础】Python实现行转列?!超简单,赶快get起来
  3. 【机器学习基础】八种应对样本不均衡的策略
  4. 【算法知识】详解堆排序算法
  5. DS博客作业01--日期抽象数据类型设计与实现
  6. 第六讲 使用第三方库及简单网页
  7. python之SQLAlchemy ORM
  8. TextMate 通用快捷键
  9. 复合主键@IdClass
  10. 计划任务工具cron 的配置和说明