mysql的主从配置以及主主配置
基础环境
系统:linux
mysql版本:5.5
主服务器IP:192.168.1.101
从服务器IP:192.168.1.102
1.主服务器(master)要打开二进制日志
2.从服务器(slave)要打开relay日志
3.在主服务器(master)上建立replcation账号授权给从服务器(slave)
4.修改从服务器(slave)的master服务器
5.启动slave
操作步骤:
1.主库的操作
vim /etc/my.cnf
然后在[mysqld]下添加如下配置
#给服务器起一个唯一的id
server-id=
#开启二进制日志
log-bin=mysql-bin
#指定日志格式
binlog-format=mixed
保存后重启mysql
2.从库操作
vim /etc/my.cnf
然后在[mysqld]下添加如下配置
#给服务器起一个唯一的id
server-id=
#从服务器中继日志
relay-log=mysql-relay
保存后重启mysql
3.在主服务器上创建相应的复制账号
grant replication client,replication slave on *.* to replName@’192.168.%.%’ identified by ‘’;
其中是replName是帐号名,123456是密码,这两项都可以自己修改
4.在从服务器通过语句指定要复制的主服务器(注意,可以一主多从,不可一从多主).
change master to
master_host=’192.168.1.101’,
master_user=’replName’,
master_password=’’,
master_log_file=’mysql-bin.’,
master_log_pos=;
说明:
master_host是主服务器IP
master_user是刚才设置的主服务器复制帐号
master_password是刚才设置的主服务器复制帐号密码
master_log_file是主服务器二进制日志文件
master_log_pos是复制二进制文件的开始点
master_log_pos和master_log_file可以在主数据库中通过执行show master status;获取到
5.启动slave
slave start
注意防火墙设置
主主配置
主从配置搞完以后,主主配置就很简单了,
基本思路:
1: 2台服务器都设置上2进制日志和relay日志
2: 都设置上replcation复制账号
3: 都设置对方为自己的master
mysql的主从配置以及主主配置的更多相关文章
- Spring AOP实现Mysql数据库主从切换(一主多从)
设置数据库主从切换的原因:数据库中经常发生的是“读多写少”,这样读操作对数据库压力比较大,通过采用数据库集群方案, 一个数据库是主库,负责写:其他为从库,负责读,从而实现读写分离增大数据库的容错率. ...
- MySQL实现主从库,AB复制配置
AB复制是一种数据复制技术,是myslq数据库提供的一种高可用.高性能的解决方案. AB复制的模式:一主一从 .一主多从.双主.多主多从 复制的工作原理:要想实现ab复制,那么前提是master上必须 ...
- MySQL 之主从同步-半同步模式配置
从MySQL5.5开始,MySQL以插件的形式支持半同步复制.如何理解半同步呢?首先我们来看看异步,全同步的概念 异步复制(Asynchronous replication) MySQL默认的复制即是 ...
- linux下mysql设置主从
一 主服务器修改 mysql的主从设置主要原理是 主数据库开启日志,并且创建从服务器专属账户,从服务器用该账户,读取到日志进行同步 准备两个mysql数据库(如何安装请查看,linux下mysql安 ...
- mysql传统主从、双主复制+keepalived配置步骤
mysql主从.主主复制(双主复制)配置步骤 一:MySQL复制: MySQL复制简介: 将master服务器中主数据库的ddl和dml操作通过二进制日志传到slaves服务器上,然后在master服 ...
- MySQL 主主同步配置和主从配置步骤
★预备知识 : 1.双机热备 对于双机热备这一概念,我搜索了很多资料,最后,还是按照大多数资料所讲分成广义与狭义两种意义来说. 从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服 ...
- MySQL Replication, 主从和双主配置
MySQL Replication, 主从和双主配置 MySQL的Replication是一种多个MySQL的数据库做主从同步的方案,特点是异步,广泛用在各种对MySQL有更高性能,更高可靠性要求的场 ...
- mysql主从配置主主配置
一. 概述 MySQL从3.23.15版本以后提供数据库复制(replication)功能,利用该功能可以实现两个数据库同步.主从模式.互相备份模式的功能.本文档主要阐述了如何在linux系 ...
- MySQL配置主主及主从备份
原文:https://www.cnblogs.com/ahaii/p/6307648.html MySQL主从备份配置实例 场景: 1.主服务器192.168.0.225.从服务器192.168.0. ...
随机推荐
- ANTLR3完全参考指南读书笔记[03]
前言 文中第4章内容有点多,有点枯燥,但不坚持一下,之前所做的工作就白做了. 再次确认一下总体目标: protege4编辑器中Class Definition中语法解析和错误提示: Java虚拟机规范 ...
- Sobel算子 (转)
幻灯片1 Sobel算子 幻灯片2 一.Sobel边缘检测算子 l 在讨论边缘算子之前,首先给出一些术语的定义: l (1)边缘:灰度或结构等信息的突变处,边缘是一个区域的结束,也是另一个区域的开始, ...
- 136. Single Number
Given an array of integers, every element appears twice except for one. Find that single one. 代码如下: ...
- 331. Verify Preorder Serialization of a Binary Tree
One way to serialize a binary tree is to use pre-order traversal. When we encounter a non-null node, ...
- 获取元素高度及定位js
<script type="text/javascript"> $(window).scroll(f ...
- java List 排序 Collections.sort() 对 List 排序
class User { String name; String age; public User(String name,String age){ this.name=name; this.a ...
- 第一课 T语言关键字(版本TC5.0)
关键字 TC综合开发工具的语法里包含了大量的关键字,而且对TC综合开发工具支持的关键字都做了亮色处理,以便大家在写脚本的时候容易区分. 关键字在使用的时候,都有特定的作用,不能作为变量名.函数名等等使 ...
- 关于获取目录的N种方法 的汇总
前段时间在Global.asax.cs中的Session_End中使用Server.MapPath() 出现"服务器操作在此上下文中不可用"异常. 网络上给出的解决方案:Syste ...
- leetcode 119 Pascal's Triangle II ----- java
Given an index k, return the kth row of the Pascal's triangle. For example, given k = 3,Return [1,3, ...
- HTTP 状态消息
1xx: 信息 消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求. 101 Switching Protocols 服务器 ...