pt-table-checksum,?pt-table-sync及percona-toolkit工具包的安装和使用
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,percona-toolkit MySQL的一个很有用的工具详情请参考http://www.cnblogs.com/zping/p/5678652.html 检查数据一致性(前提是 从库必须是活动的)
千家信息网最后更新 2025年11月07日pt-table-checksum,?pt-table-sync及percona-toolkit工具包的安装和使用
详细请参考
https://segmentfault.com/a/1190000004309169 主库上执行 192.168.27.21 是从库ip
print是打印修改数据的语句 pt-table-sync修复数据时 有可能会将中文改成?等乱码,需谨慎
pt-table-sync --replicate=percona.checksums h=127.0.0.1,u=dba,p=******h=192.168.27.21,u=dba,p=jsrh2sdshj --print
打印出来的sql 在从库上执行(此处需谨慎 需要慎重操作)
execute是执行修复
pt-table-sync --replicate=percona.checksums h=127.0.0.1,u=dba,p=******h=192.168.27.21,u=dba,p=jsrh2sdshj --execute
打印出来的sql 在从库上执行(此处需谨慎 需要慎重操作) 检查42环境 --no-check-binlog-format 忽略复制格式
pt-table-checksum h=127.0.0.1,u=dba,p='******',P=3306 --nocheck-replication-filters --no-check-binlog-format
percona-toolkit MySQL的一个很有用的工具
详情请参考
http://www.cnblogs.com/zping/p/5678652.html 检查数据一致性(前提是 从库必须是活动的)
保证 rep_40 用户有对主库及冲库的访问权限
最简单的做法就是赋予所有的权限
pt-table-checksum h=192.168.27.40,u=rep_40,p='*****',P=3306 --databases=afantisoft --tables=wx_app_car_usercar --nocheck-replication-filters --set-vars innodb_lock_wait_timeout=50 #所有库的一致性检查 主库ip 192.168.27.40(此语句在主库上执行) 同时dba用户必须能同时访问主库及从库
pt-table-checksum h=127.0.0.1,u=dba,p='******',P=3306 --nocheck-replication-filters --set-vars innodb_lock_wait_timeout=50
执行完了之后 可以在从库的percona.checksums 中查看效果
this_crc<>master_crc 不一致就代表了主从数据又差异
crc为工具截取的数据块经过函数转换之后的值
可以使用如下sql查找 异常不一致的表
select * from checksums where this_crc<>master_crc
详细请参考
https://segmentfault.com/a/1190000004309169 主库上执行 192.168.27.21 是从库ip
print是打印修改数据的语句 pt-table-sync修复数据时 有可能会将中文改成?等乱码,需谨慎
pt-table-sync --replicate=percona.checksums h=127.0.0.1,u=dba,p=******h=192.168.27.21,u=dba,p=jsrh2sdshj --print
打印出来的sql 在从库上执行(此处需谨慎 需要慎重操作)
execute是执行修复
pt-table-sync --replicate=percona.checksums h=127.0.0.1,u=dba,p=******h=192.168.27.21,u=dba,p=jsrh2sdshj --execute
打印出来的sql 在从库上执行(此处需谨慎 需要慎重操作) 检查42环境 --no-check-binlog-format 忽略复制格式
pt-table-checksum h=127.0.0.1,u=dba,p='******',P=3306 --nocheck-replication-filters --no-check-binlog-format
数据
一致
检查
工具
一致性
同时
权限
用户
语句
参考
主从
乱码
代表
做法
函数
前提
完了
就是
差异
效果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么设置数据库的权限
二道区网络技术咨询诚信服务
小杰网络技术工作室
租服务器需要什么技术人员
上海项目软件开发怎么样
王者荣耀里面没有服务器怎么办
离线服务器
铁岭学艺淘软件开发
网络安全意识教育的重要性
域控服务器车载
hbase数据库状态
安徽银行软件开发公司
阿里服务器租借
数据库系统 关系模型
新疆java软件开发公司
我是大东家服务器崩了吗
思科网络技术路由怎么与交换
卡斯柯软件开发开发
db2 数据库名
青少年的网络安全
网络技术专业产教融合
hana内存数据库
点击收藏需要建数据库表吗
怎么查询服务器访问地址
四川高校党建软件开发哪儿好
联想服务器台达电源
中航贵飞软件开发
苹果手机服务器咋改
大学生学习网络安全之感想
sql 创建远程数据库