升级到 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);