MySQL集群部署(使用多个MySQL实例模拟)

MySQL集群概念

数据库集群,顾名思义,就是利用至少两台或者多台数据库服务器,构成一个虚拟单一数据库逻辑映像,像单数据库系统那样,向客户端提供透明的数据服务。

采用MySQL集群,需要部署主从关系,主节点用来写数据,从节点用来读数据,所以主从节点一般为一对多的关系,使用MySQL集群,用户可以从多个从节点读取数据,大大缓解了读取数据的压力,使用MySQL集群,在主节点写入的数据会自动同步到从节点从而降低了数据丢失的可能性


从概念中我们可以知道,MySQL集群是由多个数据库服务器构成的,但这里为了方便我们就使用多个MySQL实例代替多个MySQL服务器,其实最后完成的效果是相同的

部署MySQL多实例的步骤在这就跳过了,今天我们就从安装MySQL多实例之后来开始讲解如何部署我们的MySQL集群

关于MySQL多实例安装部署的步骤我记录在这篇文章中了,有问题的小伙伴可以去看一下 MySQL多实例安装部署


部署MySQL集群

本次实验共有四个节点,一个主节点,三个从节点

1.停止所有mysql实例

这里我以端口为3307的实例为例,其他实例只需修改命令中的端口号即可

cd /usr/local/mysql/bin/
# ./mysql -uroot -p -P端口号 -h127.0.0.1
./mysql -uroot -p -P3307 -h127.0.0.1

执行SQL命令

shutdown;

在这里插入图片描述

查看MySQL进程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值