替代 `mk-table-checksum --scheme`

替代 `mk-table-checksum --scheme`

升级到 LTS 16.04.1 后,mk-table-checksum --scheme产生错误,因此尝试寻找较新的版本,但只能找到pt-table-checksum,并且它没有 -option --scheme

还找到了一些关于的信息mysqldiff,但看起来它只能比较 2 个当前在线的数据库。

我想保留 mk 的好处,我可以对每个表进行校验,然后将其与同一台机器或另一台服务器上的当前表进行比较。

还有其他工具可以做到这一点吗?(或者我应该试着修补旧的 mk?它抱怨‘sprintf 中的冗余参数’,例如my $result = sprintf('%03d%03d%03d', $str =~ m/(\d+)/g);

相关内容