MySQL 支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日

1 . 介绍

MySQL 支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。 从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知新的更新。请注意当你进行复制时,所有对复制中的表的更新必须在主服务器上进行。否则,你必须要小心,以避免用户对主服务器上的表进行的更新与对从服务器上的表所进行的更新之间的冲突。

单向复制有利于健壮性、速度和系统管理:

· 主服务器/从服务器设置增加了健壮性。主服务器出现问题时,你可以切换到从服务器作为备份。

· 通 过在主服务器和从服务器之间切分处理客户查询的负荷,可以得到更好的客户响应时间。SELECT查询可以发送到从服务器以降低主服务器的查询处理负荷。但 修改数据的语句仍然应发送到主服务器,以便主服务器和从服务器保持同步。如果非更新查询为主,该负载均衡策略很有效,但一般是更新查询。

· 使用复制的另一个好处是可以使用一个从服务器执行备份,而不会干扰主服务器。在备份过程中主服务器可以继续处理更新。MySQL 提供了数据库的同步功能,这对我们实现数据库的冗灾、备份、恢复、负载均衡等都是有极大帮助

rhel6

master 192.168.0.56

slave 192.168.0.71

master配置:

slave配置:

yum install mysql mysql-server -y

mysql -h 192.168.0.56 -utest -ptest 测试同步帐号是否可以使用

在/usr/share/doc/mysql-server-5.1.47/中的my-medium.cnf是mysql配置的模板,,它里面介绍里两种配置slave的方式,第一种为直接在配置文件中进行配置:

service mysqld start

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

mysql官网 ab_MySQLAB同步相关推荐

  1. 通过 Mysql 官网配置更新本地的mysql源

    参考连接:https://blog.csdn.net/xyang81/article/details/51759200前提环境:Centos 6.* 本身配置的yum源自带的mysql版本为5.1:后 ...

  2. 惊!MySQL官网巨变,下载被取消

    随着欧盟的批准,甲骨文宣布收购Sun交易完成,与此同时甲骨文一系列动作也迅速展开. 甲骨文因MySQL被欧盟卡了大半年,在中国,MySQL的用户非常多,MySQL的前途无疑让人牵肠挂肚.并购之前,甲骨 ...

  3. mysql官网下载下来的免安装版怎么配置_Windows下的免安装版MySQL配置

    近日在新的电脑上安装MySQL遇到一些小问题,在此做分享,也作为日后备用. 下载MySQL 进入MySQL官网,依次点击:上方选项卡DOWNLOADS->页面底端MySQL Community ...

  4. 怎样从Mysql官网下载linux版本的mysql安装包

    今天学习在Linux上部署项目,用到了Mysql,因此想要下载适用于Linux的安装版本,在Mysql官网找了半天,终于找到怎样下载了,这里写出来,以后大家找的时候就好找了. 第一步:在百度输入Mys ...

  5. centos7默认mariadb与mysql官网下载安装问题解决

    1.mysql官网下载安装包,官网地址:www.mysql.com 2.解压 [root@seiang software]# tar xvf mysql-5.7.21-1.el7.x86_64.rpm ...

  6. 【工作笔记】如何在MySQL官网下载Java连接MySQL数据库的驱动jar包

    我们在开发时,Java连接MySQL数据库需要驱动jar包,而驱动包的版本要跟MySQL数据库版本相匹配,以下介绍怎样在MySQL官网下载各MySQL数据库对应版本的驱动包. 1.登陆Oracle官网 ...

  7. 怎样从Mysql官网下载mysql.tar.gz版本的安装包

    今天学习在Linux上部署项目,用到了Mysql,因此想要下载适用于Linux的安装版本,在Mysql官网找了半天,终于找到怎样下载了,这里写出来,以后大家找的时候就好找了. 第一步:在百度输入Mys ...

  8. mysql 官网下载太慢了,来这里!!!

    RT.去官网下载mysql简直是折磨,太慢了!!! 但我还是坚持住了,下载下来了,我自己下载的是 MAC 5.7.27版本,网盘分享下,有需要的自提吧: 链接:https://pan.baidu.co ...

  9. mysql官网下载最新版升级版本多版本安装教程

    mysql官网下载最新版升级版本多版本安装教程 有好多人经常问我有没有mysql的安装包,很是无语,因为问的很多 ,所以今天就写一个教程. 1.下载安装包 点击打开下载地址:mysql官网下载地址,打 ...

最新文章

  1. DC-RC加固修补型砂浆
  2. RTEMS 4.9.4 bootcard.c 中的 boot_card 函数分析
  3. jquery图片延迟加载 lazy-src
  4. elasticsearch 5.1 问题 ubuntu
  5. JS 给某个对象添加专属方法
  6. linux中的网络体系结构
  7. JavaScript学习笔记之DOM篇,带你全面了解什么是DOM
  8. linux内核模块和功能,我可以用模块替换Linux内核功能吗?
  9. R语言高级算法之支持向量机(Support Vector Machine)
  10. git升级到2版本的过程记录
  11. [转]OpenGL基础技术讲座--发展历史
  12. Delphi XE 操作sqlite数据库
  13. GitLab 创建项目组及将代码导入项目
  14. cpu性能天梯图包含服务器,服务器cpu性能天梯图
  15. linux内核协议栈 TCP选项之SACK选项的接收Ⅰ
  16. C#数据Encrypt加密Encrypt解密的算法使用
  17. 一文入门 Spring Boot
  18. 新手也能看懂,Kubernetes其实很简单
  19. Java 基础入门,小白提升路线图
  20. Android:安卓学习笔记之共享元素的简单理解和使用

热门文章

  1. python中bar的用法_python使用matplotlib绘图 -- barChart
  2. windows 开启telnet 功能
  3. 查看python版本命令
  4. Flowable通过api查询流程返回流程图节点
  5. SpringBoot 整合ActiveMQ_企业实战
  6. jenkins解决jenkins内存溢出问题
  7. mybatis plus骚操作之逻辑删除
  8. 一个简洁实用的后台管理系统AWESOME
  9. 循环结构, while, do……while
  10. mysql查询每月、每天订单金额