ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> MySql >> MySQL数据的主从复制、半同步复制和主主复制详解

MySQL数据的主从复制、半同步复制和主主复制详解(2/13)

来源:网络整理     时间:2016-09-01     关键词:

本篇文章主要介绍了" MySQL数据的主从复制、半同步复制和主主复制详解",主要涉及到方面的内容,对于MySql感兴趣的同学可以参考一下: 一、MySQL复制概述 ⑴、MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能...

   这样读取和执行语句被分成两个独立的任务。如果语句执行较慢则语句读取任务没有慢下来。例如,如果从服务器有一段时间没有运行了,当从服务器启动时,其I/O线程可以很快地从主服务器索取所有二进制日志内容,即使SQL线程远远滞后。如果从服务器在SQL线程执行完所有索取的语句前停止,I/O 线程至少已经索取了所有内容,以便语句的安全拷贝保存到本地从服务器的中继日志中,供从服务器下次启动时执行。这样允许清空主服务器上的二进制日志,因为不再需要等候从服务器来索取其内容。

二、实列说明MySQL的主从复制架构和实现详细过程

     主从架构数据库的复制图如下: MySQL数据的主从复制、半同步复制和主主复制详解

其配置详细过程如下:

   1、环境架构:

       RedHat Linux Enterprise 5.8         mysql-5.5.28-linux2.6-i686.tar

       Master:172.16.7.1/16                 Slave:172.16.7.2/16

   2 、安装mysql-5.5.28,需要在主节点和备节点上安装mysql

       Master:

       安装环境准备:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

为mysql的安装提供前提环境和初始化安装mysql

创建数据库目录

# mkdir /mydata/data –pv

创建mysq用户

# useradd -r mysql

修改权限

# chown -R mysql.mysql /mydata/data/

使用mysql-5.5通用二进制包安装

解压mysql软件包

# tar xf mysql-5.5.28-linux2.6-i686.tar.gz-C /usr/local/

创建连接,为了方便查看mysql的版本等信息

# cd /usr/local/

相关图片

相关文章