主从复制技术

今天来总结一下MySQL主从复制技术。不多说,直接操作+配图。

主服务器(192.168.1.111)配置:

1、给从服务器设置授权用户

2、修改主服务器的配置文件my.cof,开启bin-log日志,并设置server-id值(每一台server-id都要不一样)

3、在主服务器上设置读锁定有效,确保没有数据库操作,以便获得一次性快照

4、查看主服务器上当前的二进制日志名和偏移量

5、目前主数据库服务器已经停止了更新操作,生成主数据库的备份,备份有两种方法:

(1)、cp全部的数据

(2)、mysqldump备份数据方法

6、主数据库备份完毕后,主数据库可以恢复写操作

7、把主数据库的一致性备份恢复到从数据库上,把以上的test2.sql放到相应的目录即可

从服务器配置(192.168.1.112):

1、修改从服务器配置文件  vim /etc/my.cnf

2、重启mysqld服务

3、查看相应的主从复制进程列表有两种:

(1)、processlist

(2)、status

Slave_Io_Running 此进程负责从服务器从主服务器上读取bin-log日志,并写入从服务器的上的中继日志中

Slave_SQL_Running此进程负责读取并且执行中继日志中的binlog日志

配置完毕测试成功!!

时间: 2024-08-07 00:30:20

主从复制技术的相关文章

(转)MySQL5.6主从复制技术

原文:http://www.cnblogs.com/ilifeilong/category/1014799.html MySQL5.6复制技术(4)-MySQL主从复制过滤参数 摘要: 复制的过滤主要有2种方式: 复制只能扩展读取,不能扩展写入,对数据进行分区可以进行扩展写入. 复制的优化: 在mysql复制环境中,有8个参数可以让我们控制,需要复制或需要忽略不进行复制的DB或table分别为: 下面二项需要在Master上设置: Binlog_Do_DB:设定哪些数据库需要记录B阅读全文 po

MySQL主从复制技术的简单实现

配置环境: 主从服务器操作系统均为 ubuntu15.10 主从服务器MySQL版本均为 MySQL5.6.31 主服务器IP:192.168.0.178 从服务器IP:192.168.0.145 主从服务器之间都是相互能ping通的. 注:主从服务器和数据库版本可以不一样,但主从服务器中当前的数据库最好一致,不然后面可能会因数据库不一致而导致出现一些错误. 主服务器配置: 1.启用二进制日志,设置服务器唯一ID: 2.修改 /etc/mysql/my.cnf  "bind-address =

MySQL主从复制技术与读写分离技术amoeba应用

前言:眼下在搭建一个人才站点,估计流量会非常大,须要用到分布式数据库技术,MySQL的主从复制+读写分离技术.读写分离技术有官方的MySQL-proxy,阿里巴巴的Amoeba.Amoeba能在阿里巴巴这么大流量的平台投入使用并且执行稳定,Amoeba的性能是非常优越的.相信眼前事实,所以选择了Amoeba. 一.名词解析 1. 主从复制. 将主server上的数据拷贝到从server上,保护数据免受意外的损失. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5u

mysql主从复制技术详解

M-S主服务器:master1第一步:打开bin-log日志,设置如下:vim /etc/my.cnflog_binserver-id=1gtid_mode=ONenforce_gtid_consistency=1第二步:进入数据库授权用户mysql -uroot -p'密码'grant replication slave,replication client no . to 'rep'@'域名' identified by '密码':flush privileges:查看slave状态是否正常

Mysql高可用复制原理及主从实例测试解析

一.Mysql复制简介 使用mysql复制功能可以将主数据的数据复制到多台从服务器上.默认情况下,采用异步传输方式,数据复制可以在各种不同的网路环境中进行.主从复制技术在企业生产中得到了广泛应用,它避免了数据库的单点故障,当一台服务器宕机,其他服务器一样可以提供稳定可靠的数据服务. 1 mysql 复制原理 Mysql复制功能是将数据分布在多个系统上,这种机制是通过将Mysql的某一台服务器(master)的数据复制到其它服务器(slaves)上来实现的.复制过程中一个服务器充当主服务器,而一个

Ubutun 14.10下mysql 主从同步详细操作

一.相关介绍 1 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库:主数据库一般是实时的业务数据库,从数据库的作用和使用场合一般有几个: 一是作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作: 二是可在从数据库作备份.数据统计等工作,这样不影响主数据库的性能:2 读写分离,是指读与写分别使用不同的数据库,当然一般是在不同服务器上的:在同一台服务器上的读写环境,估计只是用来测试吧. 一般读写的数据库环境配置为,一个写入的数据库,一个或多个读的数据库,各个数据库分别

MySQL主从配置步骤

主从复制原理: 适用于吞吐量大的企业环境,主从复制技术是建立一个和主数据库服务器一模一样的数据库,当主数据库故障的时候,可以切换到从数据库服务器继续工作.尽可能短的缩小故障期间造成的损失.在mysql主从复制的架构中,主服务器会在本地执行写操作的时候,将数据既保存在数据库中一份,还要写到二进制日志中一份,而后,在主服务器中为每一个从服务器启动一个mysql_dump线程,将二进制日志信息以明文的方式发给从服务器的I/O thread线程,(所以为了安全起见,主从同步应该只在内网进行,或者使用SS

云计算背后的秘密:NoSQL诞生的原因和优缺点

转载收藏一篇对nosql讲解的比较全面的文章:http://blog.csdn.net/xlgen157387/article/details/47908797 这篇文章将和大家聊聊为什么NoSQL会在关系型数据库已经非常普及的情况下异军突起? 诞生的原因 随着互联网的不断发展,各种类型的应用层出不穷,所以导致在这个云计算的时代,对技术提出了更多的需求,主要体现在下面这四个方面: 1. 低延迟的读写速度:应用快速地反应能极大地提升用户的满意度; 2. 支撑海量的数据和流量:对于搜索这样大型应用而

大并发大数量中的MYSQL瓶颈与NOSQL介绍

NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面.今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会. 非 常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL 的发展,希望跟我一样有兴趣的朋友加入进来.这次的NoSQL专栏系列将先整体介绍NoSQL,然后介绍如何把NoSQL运用到自