Mysql主从复制配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mysql主从复制配置
一、测试环境
1.软件环境
a)操作系统:
CentOS 6.5 X64
b)Mysql-Server:
mysql-server-5.1.73-3.el6_5.x86_64
2.网络环境
每台主机均有两个网卡,其中一块网卡与令一块网卡直连;
a)Mater_DB:
i.Eth0:
192.168.99.11/24
ii.Eth1:
10.1.1.11/24
b)Slave_DB:
i.Eth0:
192.168.99.12/24
ii.Eth1:
10.1.1.12/24
3.
二、相关解释
三、实验过程
a)Master_DB
i.安装Mysql-server (略)
ii.配置Mysql-Server
1.修改Mysql下root用户密码;
2.创建一个用于测试的数据库
3.修改配置文件
a)vim /etc/f
增加如下段:
[mysqld]
server-id=1 #指定服务ID
log-bin=log #开启log
binlog_do_db=luoyangbo #选择需要同步的数据库
binlog_ignore_db=test,mysql #选择不需要同步的数据库
b)重启数据库
b)Slave_DB
1.修改Mysql下root用户密码;
2.创建一个MaterDB上需要同步的数据库一样名称的测试的数据库
3.修改配置文件
a)vim /etc/f
增加如下段:
[mysqld]
server-id=2 #服务器ID
master-host=10.1.1.11 #主服务器地址
master-user=slave01 #连接主服务器的Mysql用户名
master-password=7490283 #连接主服务器的Mysql密码
master-port=3306 #连接主服务器的端口
master-connect-retry=20 #如果连接失败,重试的时间
replicate-do-db=luoyangbo #同步的数据库名称
replicate-ignore-db=mysql,test #不同步的数据库名称
b)重启数据库
4.测试Mysql主从配置
a)Master DB
i.创建一个表,并插入行数据;
Create tables test(id int,name char(10));
Insert into test values(1,hello);
b)Slave DB
i.检索test表是否同步
show tables;
select * from test;