cd /opt/percona-toolkit编译目录/bin
pt-table-checksum --nocheck-replication-filters --replicate=test.checksums --databases=test --tables=t1 --recursion-method=processlist --no-check-binlog-format h=localhost,u=root,p=root,P=3306
在master执行的话h参数值为localhost,如果不在master上执行h值是所在服务器的ip
u参数值执行用户,这个用户必须能登录master和所有的从服务器,为了简单我就用root了,线上建议不要用root
select * from checksums
如果默认processlist找不到从库的话,设置--recursion-method=hosts
另外在从库配置文件添加
report_host=slave_ip
report_port=slave_port