MySQL主从同步,也称为MySQL Replication,是MySQL数据库中一种常见的数据复制机制,它允许数据从一个MySQL数据库服务器(称为主服务器或Master)复制到另一个或多个MySQL数据库服务器(称为从服务器或Slave)。这个过程使得数据可以在不同的服务器之间保持一致,并支持诸如读写分离、负载均衡和高可用性等应用场景。下面详细介绍MySQL主从同步的过程。主从同步的基本原理主
在centos 6.5上设置了mysql主从功能,记录一下。测试环境搭建的,希望对大家有帮助。服务器1(主)IP:192.168.1.201系统版本:centos 6.5mysql版本:mysql 5.5服务器2(从)IP:192.168.1.202系统版本:centos 6.5mysql版本:mysql 5.5这里两台服务器的系统版本和mysql版本均一致,这也是官方推荐的做法。在开始设定之前,
原创
2015-05-29 13:45:39
492阅读
公司里有两个mysql服务器做主从同步,某天Nagios发来报警短信,mysqla is down...赶紧联系机房,机房的人反馈来的信息是 HARDWARE ERROR 后面信息省略,让机房记下错误信息后让他们帮忙重启下看是不是能正常起来,结果竟然正常起来了,赶紧导出所有数据。 问题又出现了,nagios 又报警,mysql_AB
转载
精选
2016-01-07 12:50:02
460阅读
公司里有两个mysql服务器做主从同步,某天Nagios发来报警短信,mysqla is down...赶紧联系机房,机房的人反馈来的信息是 HARDWARE ERROR 后面信息省略,让机房记下错误信息后让他们帮忙重启下看是不是能正常起来,结果竟然正常起来了,赶紧导出所有数据。 问题又出现了,nagios 又报警,mysql_AB
原创
2016-01-07 11:31:49
875阅读
点赞
在centos 6.5上设置了mysql主从功能,记录一下。服务器1(主)IP:192.168.1.201系统
原创
2022-11-22 00:29:26
46阅读
Mysql主从同步
0、配置介绍
1.Linux(CentOS)
2.Mysql5.0 以上
3.A服务器: 192.168.1.2 主服务器master
4.B服务器: 192.168.1.3 从服务器slave
1、Master配置
#mysql –u root –p
mysql> GRANT REPLICATION S
转载
精选
2011-05-17 15:57:46
635阅读
点赞
1、mysql主从同步原理介绍
Replication 线程
Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线
原创
2012-04-05 15:09:23
982阅读
点赞
1.在主服务器上为复制设置一个连接账户。该账户必须授予REPLICATION SLAVE权限。如果账户仅用于复制(推荐这样做),则不需要再授予任何其它权限。
# mysql -uroot -p
mysql> GRANT REPLICATION SLAVE ON *.* TO
replication@'192.168.0.107'IDENTIFIED BY '******';
// 刷
原创
2012-05-24 11:57:41
1554阅读
MySQL主从复制配置
Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。
(1)首先确保主从服务器上的Mysql版本相同
(2)在主服务器上,设置一个从数据库的账户,使用REPLICATION SLAVE赋予权限,如:
mysql> GRANT REPLICATION SLA
转载
精选
2012-05-26 03:15:23
525阅读
环境:
主从服务器上的MySQL数据库版本同为5.1.34
主机IP:192.168.64.135
从机IP:192.168.64.136
一. MySQL主服务器配置
1.编辑配置文件/etc/my.cnf
# 确保有如下行
server-id = 1
log-bin=mysql-bin
binlog-do-db=mysql #需要备份的数据库名,如果备份多个数据库,重复设置这
原创
2012-10-12 14:11:35
452阅读
主:192.168.110.13
从:192.168.110.14
#配置主mysql
vim /etc/my.cnf
server-id=13 #服务器唯一ID,默认是1,一般取IP最后一段
log-bin=mysql-bin
service mysql restart
#建立同步用户
grant replicat
原创
2013-01-16 11:40:15
553阅读
主:192.168.110.13从:192.168.110.14配置主MySQL#配置主mysql
vim /etc/my.cnf
server-id=13 #服务器唯一ID,默认是1,一般取IP最后一段
log-bin=mysql-bin
service mysql restart建立同步用户#建立同步用户
grant replication slave on *.* to 'repli
原创
2013-01-21 10:11:09
330阅读
mastervim /etc/my.cnf[mysqld]log-bin=binloglog-bin-index=binlog.indexserver_id = 1 确定谁是主谁是从主的版本号小slavevim /etc/my.cnf[mysqld]server_id = 2relay_log = /var/lib/mysql/mysql-relay-binrelay_l
原创
2014-01-07 13:59:56
452阅读
本文主要讲述一下Mysql主从复制之一主一从的实现方法; MySQL的复制是mysql数据库内建的功能,是构建基于mysql的大规模、高性能应有物基础,这类应用所谓的"水平扩展"的架构。可以通过为服务器配置为一个或多个备库的方式来进行数据同步。复制功能不仅有利于构建高性能的应用,同是也是高可用性、可扩展性、灾难恢复、备份以及数据仓库等工作的基础。复制解决的基本问题是让一台
原创
2014-04-22 00:40:37
617阅读
MYSQL主从同步架构是目前使用最多的数据库架构之一,尤其是负载比较大的网站,因此对于主从同步的管理也就显得非常重要,新手往往在出现主从同步错误的时候不知道如何入手,这篇文章就是根据自己的经验来详细叙述mysql主从的管理。MYSQL主从同步的作用(1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high avai
原创
2014-07-27 17:35:25
316阅读
环境准备:匹配固定ip地址 、能够正常通信
service iptables stop
setenforce 0
service mysql start
从数据库服务器上的初始数据一定要和主数据库服务器上的值一致 &nbs
原创
2014-09-08 17:23:47
478阅读
MySQL从库上有一个IO线程负责从主库取binlog到写到本地。另外有一个SQL线程负责执行这些本地日志,实现命令重放;一、环境 主机: master操作系统:centos 5.3
转载
精选
2014-09-28 17:20:42
405阅读
一.mysql主从同步方案:一主一从 一主多从 主从(主)从 master slave172.30.13.8&nb
原创
2015-05-31 13:56:42
615阅读
mysql主从同步过程下面内容来源于老男孩教育1、slave 服务器上执行start slave,开启主从复制开关。2、此时,slave服务器的IO线程会通过在master上授权的复制用户请求连接master服务器,并请求指定binlog日志文件的指定位置(日志文件和位置就是在配置主从复制服务是执行change master命令时指定的)之后的 binlog日志内容。3、master服务器接收来自
原创
2015-09-30 21:14:19
777阅读
公共配置:运行数据库服务从数据库服务器上一定有主数据库服务器上的库,表且表结构要一致。关闭iptables 禁用selinux 配置一个主机做主数据服务器:vim /etc/my.cnf1 主必须启用binlog日志; log-bin2 指定自己的server-id; server-id=53 授权连接用户,可以从主来连接自己,连接自己后
原创
2016-01-31 00:38:15
332阅读