用途:
方便快捷迅速的在一台机器上搭建 mysql 实例,包括:单个 mysql 实例,主从复制的 mysql 实例,和mysql 多实例,对于测试非常方便 具体安装使用请参照官网,在使用时碰到了两个问题,
Can’t locate ExtUtils/MakeMaker.pm in @INC
解决办法:yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
使用异常,不论是执行 make_replication_sandbox,还是make_replication_sandbox 都提示以下信息:
> Use of uninitialized value $ENV{“USER”} in concatenation (.) or string at /usr/local/share/perl5/MySQL/Sandbox/Scripts.pm line 68.
installing and starting master
解决方法:设置环境变量 USER
make_replication_sandbox 建立复制集群时,指定 --gtid 并不生效,需要在建立复制后,使用 enable_gtid 命令工具使集群使用 gtid
另外 check_slave 的输出是如下:
,
并不会显示出 gtid 的信息,因此查看 slave 的复制情况仍然需要需要连入 mysql 查看况