8、正常情况下,SlaveIORunning 和 SlaveSQLRunning 都是No,因为我们还没有开启主从复制过程。使用start slave;
开启主从复制过程,然后再次查询主从同步状态show slave status \G;
。
测试主从复制方式就十分多了,最简单的是在Master创建一个数据库,然后检查Slave是否存在此数据库。
1、再打开一个虚拟机,进入到Master(db1):
2、这个是Slaver(db2)的数据库:
3、在Master(db1)中创建一个数据库:
create database testdb;
4、在Slaver(db2)中查看:
到此证明主从复制配置正确。
yum install -y mysql
mysql -uroot -p123456 -h 172.17.0.2 -P 3306
mysql -uroot -p123456 -h 172.17.0.3 -P 3306
没有安装过mysql客户端的,先执行第一条语句安装,我装过了,就不演示了。
-h 后面的容器的ip是上面查到了,不是说都是这样的。
===================================================================
Mycat使用Java编写,所以需要提前安装jdk,安装jdk课一看我的另外一篇博客:学妹跑过来抱着我的胳膊让我帮她在Linux上装jdk【手把手教学】【需要提前下载jdk】
**1、我们也可以利用华为云镜像直接下载jdk
我一般放在 /opt
目录下:**
#切换目录
cd /opt
#下载
wget https://repo.huaweicloud.com/java/jdk/8u