数据库集群

安装MySQL多主集群

MySQL多主集群的运行环境至少需要3个主机组成,首先在集群中添加3个主机:

image-20200403141310328

安装MySQL多主集群应用:

image-20200403141509486

基本信息卡片下填写服务名称“database_01”、端口号:

image-20200403142135707

集群设置卡片中填写数据库集群名称与数据库密码:

image-20200403142315190

所在主机设置卡片下选择所在主机1、2、3

image-20200403144120848

点击提交,MySQL多主集群安装完成。

使用MySQL多主集群

MySQL多主集群所在的三个主机之间数据是相互同步的,因此我们可以任意连接一个数据库,举个例子:使用phpMyAdmin登录其中一个数据库主机,新建一个数据库,然后再登录其他两个数据库主机查看是否同步了新的数据库。

首先,使用phpMyAdmin登录database_01这个数据库主机

image-20200403153318667

登录后,新建一个名为test001的数据库

image-20200403153523112

然后退出,再登录database_01_node02数据库主机

image-20200403153655639

登录后查看,服务器上存在test001数据库,说明已经同步成功!

image-20200403153827941

同样,我们再登录到database_01_node03数据库主机,服务器上同样存在test001数据库。

image-20200403154034595

我们在database_01_node03上执行删除test001数据库的操作,其结果是:其他两个数据库节点的test001数据库也被删除了。