主从数据一致性检查修复工具pt-table-checksum,pt-table-sync使用
1.下载
wget https://www.percona.com/downloads/percona-toolkit/2.2.14/tarball/percona-toolkit-2.2.14.tar.gz
2.安装
yum -y install perl-Time-HiRes --否则后面使用会报错 Can't locate Time/HiRes.pm in @INC
tar xzvf percona-toolkit-2.2.14.tar.gz
cd percona-toolkit-2.2.14
perl Makefile.PL
make
make install
3.使用详情
pt-table-checksum --nocheck-replication-filters --replicate=test.checksums --databases=mysql h=127.0.0.1,u=root,p=redhat,P=3306 --查看单库个所有表
pt-table-checksum --nocheck-replication-filters --replicate=test.checksums --databases=mysql --tables=mysql.user h=127.0.0.1,u=root,p=redhat,P=3306 --检查单个库某个表
pt-table-checksum --nocheck-replication-filters --replicate=test.checksums --databases=mysql,test h=127.0.0.1,u=root,p=redhat,P=3306 --检查多个库所有表
pt-table-checksum --nocheck-replication-filters