龙空技术网

配置MySQL集群

G友人A 547

前言:

此刻小伙伴们对“mysql集群手册”大体比较关注,大家都想要了解一些“mysql集群手册”的相关文章。那么小编也在网络上收集了一些有关“mysql集群手册””的相关知识,希望各位老铁们能喜欢,姐妹们一起来了解一下吧!

环境

MySQL服务器1:192.168.5.11 Centos7 MySQL5.5

MySQL服务器2:192.168.5.13 Centos7 MySQL5.5

MySQL服务器3:192.168.5.14 Centos7 MySQL5.5

MySQL主从配置

1.开启mysql二进制日志,编辑vi /etc/my.cnf

在主服务器上授权:

grant replication slave on *.* to root@'192.168.5.13' identified by '111111';
show master status;

从服务器保存授权的信息:

change master to \master_user='root',master_password='111111',master_host='192.168.5.13',master_log_file='mysql-bin.000004',master_log_pos=258;

从服务器会产生授权信息文件,mysql/data目录下

开启从服务器start slave,并查看从服务器内容

测试:

从在salve数据库中创建表a1,主服务器上不会看到表a1

MySQL主主备份

接着上面的实验,5.11为主,5.13为从

配置5.13为主

grant replication slave on *.* to root@'192.168.5.11' identified by '111111';show master status;

5.11为从

change master to \master_user='root',master_password='111111',master_host='192.168.5.11',master_log_file='mysql-bin.000006',master_log_pos=444;

开启从服务器start slave,并查看从服务器内容

测试

MySQL一主多从

主服务器:5.11;从服务器1: 5.13;从服务器2: 5.14

主服务开启二进制日志,在主服务器上授权

grant replication slave on *.* to root@'%' identified by '111111';
show master status;

从服务器开启二进制日志,保存授权信息

然后开启start slave,检查下Slave_IO_Running、Slave_SQL_Running是不是都为yes;然后在另一台从服务器上做相同的配置

测试:

标签: #mysql集群手册