mysqlrplms(实现mysql一主多从)工具

mysqlrplms(实现mysql一主多从)工具。 以下是我测试方法

 

1从官网下载 http://dev.mysql.com/downloads/utilities/ 

mysql-utilities-1.4.3-1.el6.noarch.rpm

mysql-connector-python-1.2.2-1.el6.noarch.rpm


2rpm安装工具

rpm -ivh mysql-utilities-1.4.3-1.el6.noarch.rpm mysql-connector-python-1.2.2-1.el6.noarch.rpm

 

3、在测试主机上,部署三个mysql实例,数据库版本必须是5.6以上。因为要用到5.6的特性GTID(全局事务ID),部署方法和平常部署mysql一样。

   实例一     端口3331    角色slave      用户root     密码pass

   实例二     端口3332    角色master   用户root     密码pass

   实例三     端口3333    角色master   用户root     密码pass


4、设置和启动端口33333332作为主库,端口3331为从库。

  mysqlrplms --slave=root:pass@127.0.0.1:3331 --masters=root:pass@127.0.0.1:3332,root:pass@127.0.0.1:3333 --log=rplms_daemon.log --pidfile=rplms_daemon.pid --daemon=start

 

5、测试数据是否同步

1)连接到3332 master创建库名db_3332  

2)连接到3333 master创建库名db_3333  

3)连接3331 slave,查看主库上创建的库和表是否同步到从库。可以看到是成功的。 

4)在3331 slave上查看同步状态信息

 

 

 

版权声明:QQ:597507041

原文地址:https://www.cnblogs.com/spzhangfei/p/4801771.html