主从复制配置:编辑服务器 的配置文 件:my.cnf server-id = 1 log-bin binlog-do-db=需要备份的数据库名,如需设 置 多个数据库,重复设置 这 个选项即可 binlog-ignore-db=不需要备份的数据库名,如需设置多个数据库,重复设置这个选项即可。编辑从服务器的配置文件:my.cnf server-id=2(配置多个从服务器时依次设置id号) ma
前言金三银四面试的时候,面试官经常会问MySQL主从。今天就跟大家聊聊MySQL主从。数据库主从概念、优点、用途数据库主从复制原理主从的区别MySQL是怎么保证主从一致的数据库主从延迟的原因与解决方案聊聊数据库的高可用方案1. 数据库主从概念、优点、用途主从数据库是什么意思呢,是主库的意思,从是从库的意思。数据库主库对外提供读写的操作,从库对外提供读的操作。数据库为什么需要主从架构
转载 2023-08-26 15:21:14
485阅读
1点赞
一、简介    主从备份模式,主库(maser)和备份库(slave)数据完全一致。实现数据的多重备份,保障数据的安全性。一般用于读写分离,主库master(InnoDB)用于写、从库slave(MyISAM)用于读取。  从库(MyISAM)一般使用DQL语法操作。一旦报错,那么之后对master的所有操作,slave都不会再同步执行。此时,只能重新去建立主从备份模式。二、配置详解  1、环境说
转载 2023-06-14 20:51:50
0阅读
单点故障的情况不可避免,而且单副本的存储方案早已无法满足业务的可靠性要求,单机可靠性就就两个9,也就是一年大概有3.65天不可用。因此一般情况下我们至少也会上个双机存储架构。凡事最好有个plan B。:主机,机。主机的意思当然是以它为主了,读写都是主机上,而机呢就是备用,默默的在背后吸收主机的数据,时刻待命着等待主机挂了之后取而代之(没这么坏哈哈)。因此在主机还活着的情况下,机的唯
主从集群在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力进行部署与实施。MySQL 主从集群带来的作用是:提高数据库负载能力,主库执行读写任务(增删改),库仅做查询。提高系统读写
转载 2023-10-11 08:47:06
97阅读
双机热双机热的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。   1. 可以做灾,其中一个坏了可以切换到另一个。    2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。  对于异地热,尤其适合灾
转载 2023-08-08 08:39:24
608阅读
MySQL 面试题开始要更新啦!请接招。你们公司数据库有备份的吧? 我:有的,因为单点故障的情况不可避免,所以我们公司有主从。面试官:那你知道主从有什么区别?就是:主机和机。 机是不干活的,也就是不对外提供服务,只是默默地在同步主机的数据,然后等着某一天主机挂了之后,它取而代之! 至于切换的话主要有两种方式:人工切换,得知主机挂了之后手动把机切成主机,缺点就是慢。 利用 ke
服务器:1、修改配置文件 my.cnf :log-bin=mysql-bin binlog_format=mixed server-id = 12、添加用于同步的账户:grant replication_slave on *.* to 'slave'@'从服务器ip' identified by '密码';3、查看服务器BIN日志的信息(记录下这两个值,在配置完从服务器之前不要对服务器进
转载 2023-06-10 20:50:23
538阅读
MySQL是怎么保证一致的?MySQL 的基本原理binlog 的三种格式对比为什么会有 mixed 格式的 binlog?循环复制问题 抛出问题:大家知道 binlog 可以用来归档,也可以用来做主同步,但它的内容是什么样的呢?为什么库执行了 binlog 就可以跟主库保持一致了呢?MySQL 的基本原理 图 1 MySQL 切换流程 在状态 1 中,客户端的读写都
- 什么是主从复制?主从复制,是用来建立一个和数据库完全一样的数据库环境,称为从数据库。在赋值过程中,一个服务器充当服务器,而另外一台服务器充当从服务器。 当一台从服务器连接到服务器时,从服务器会通知服务器从服务器的日志文件中读取最后一次成功更新的位置。然后从服务器会接收从哪个时刻起发生的任何更新,然后锁住并等到服务器通知新的更新作用主从复制的作用(好处,或者说为什么要做主从)重点?1.
MYSQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好mysql数据库提供了一种主从备份的机制,其实就是把数据库的所有的数据同时写到备份数据库中,实现mysql数据库的热备份。要想实现双机的热首先要了解主从数据库服务器的版本的需求。要实现热mysql的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于服务器数据库的版本,但是不可以低于服务
文章目录1. 主从概述2. 主从复制原理3. 主从复制配置 1. 主从概述什么是mysql主从mysql主从又叫mysql复制(同步),简单来说就是将A和B两个数据库做了主从之后,在A上面写入数据,B也会写入同样的数据,两者实现数据实时同步主从有什么作用?主库宕机后能够及时替换主库,保证业务可用性主库负责写入数据,从库负责读取数据,实现读写分离,提高单个机器的I/O性能主从有哪些形式?一一从
转载 2023-08-10 12:33:06
172阅读
分布式系统之缓存的微观应用经验谈(二) 【主从高可用篇】 前言   近几个月一直在忙些琐事,几乎年后都没怎么闲过。忙忙碌碌中就进入了2018年的秋天了,不得不感叹时间总是如白驹过隙,也不知道收获了什么和失去了什么。最近稍微休息,买了两本与技术无关的书,其一是 Yann Martel 写的《The High Mountains of Portugal》(葡萄牙的高山),发现阅读此书是
MySQL是现在普遍使用的数据库,但是如果宕机了必然会造成数据丢失。为了保证MySQL数据库的可靠性,就要会一些提高可靠性的技术。MySQL主从复制可以做到实时热数据。本文介绍MySQL主从复制原理及其配置过程。术语:主从复制——master slave replication(M-S模式)。用途备份读写分离高可用和故障切换(需要做HA)MySQL升级测试原理实际上,它的原理思路很简单。MySQ
网上看到的文档,自己测试成功可用,笔记一下。一、实验环境1.系统:CentOS72.MySql:MySql5.7.163、服务器:(master):192.168.4.193从(slave):192.168.4.194二、具体步骤主从服务器MySql关闭,修改配置文件my.cnf1).my.cnf::[mysqld]log-bin=mysql-binserver-id=1从:[mysqld]s
转载 2018-01-11 09:40:16
3174阅读
1点赞
大家好!我是小新。今天在某招聘软件上看到这样一篇关于mysql 高频面试题感觉写的很好。文章整理如下:1.你们公司数据库有备份吧主要考点自然是mysql主从有什么区别了?: 主机和机是不干活的,也就是不多外提供服务,只是默默地在同步主机的数据,然后等着某一天主机发生故障之后将其取而代之。 切换方式主要有两种:人工切换,得知主机挂了之后手动吧机切成主机,缺点就是慢。利用
转载 2023-08-11 08:30:29
78阅读
 mysql是现在普遍使用的数据库,但是如果宕机了必然会造成数据丢失。为了保证mysql数据库的可靠性。就要会一些提高可靠性的技术。主从复制原理如下。slave(从服务器)master(服务器)mysql主从是异步复制过程master开启bin-log功能,日志文件用于记录数据库的读写增删 需要开启3个线程,master IO线程,slave开启 IO线程 SQL线程, Slave 通
转载 2023-08-14 11:10:31
56阅读
大家好,我是yes。MySQL 面试题开始要更新啦!请接招。你们公司数据库有备份的吧?我:有的,因为单点故障的情况不可避免,所以我们公司有主从。面试官:那你知道主从有什么区别?就是:主机和机。机是不干活的,也就是不对外提供服务,只是默默地在同步主机的数据,然后等着某一天主机挂了之后,它取而代之! 至于切换的话主要有两种方式:人工切换,得知主机挂了之后手动把机切成主机,缺点就
转载 2023-09-28 20:15:27
62阅读
在前面的文章中,我不止一次地和你提到了 binlog,大家知道 binlog 可以用来归档,也可以用来做主同步,但它的内容是什么样的呢?为什么库执行了 binlog 就可以跟主库保持一致了呢?今天我就正式地和你介绍一下它。毫不夸张地说,MySQL 能够成为现下最流行的开源数据库,binlog 功不可没。在最开始,MySQL 是以容易学习和方便的高可用架构,被开发人员青睐的。而它的几乎所有的高可
mysql 主从 主模式介绍单点故障的情况不可避免,而且单副本的存储方案早已无法满足业务的可靠性要求,单机可靠性就就两个9,也就是一年大概有3.65天不可用。因此一般情况下我们至少也会上个双机存储架构。凡事最好有个plan B。:主机,机。主机的意思当然是以它为主了,读写都是主机上,而机呢就是备用,默默的在背后吸收主机的数据,时刻待命着等待主机挂了之后取而代之(没这么坏哈哈)
转载 2021-03-06 11:35:36
2691阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5