1、简单说明
percona-toolkit工具包 是 MySQL 一个重要分支 Percona 中的 一组命令集合。
下载地址:https://www.percona.com/downloads/percona-toolkit/LATEST/

2、下载安装
下载:
wget https://downloads.percona.com/downloads/percona-toolkit/3.5.0/binary/tarball/percona-toolkit-3.5.0_x86_64.tar.gz解压:
tar -zxvf percona-toolkit-3.5.0_x86_64.tar.gz由于是二进制版本的软件包,解压之后,可以直接进入 percona-toolkit-3.5.0/bin 目录下使用。
如要全局可用,则将 percona-toolkit-3.5.0/bin 目录添加到 环境变量 即可。
3、使用yum安装
要在 CentOS 7 上安装 Percona Toolkit,推荐使用 Percona 官方仓库,这样可以获得最新版本并自动解决依赖。
下面是完整的安装步骤:
3.1 安装 Percona 仓库配置包
sudo yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm这个包会提供 percona-release 命令,用于管理 Percona 的软件源。
3.2 启用 Tools 仓库
sudo percona-release setup tools这条命令会自动配置 Percona Tools 仓库并导入 GPG 密钥,无需手动编辑仓库文件。
3.3 安装 percona-toolkit
sudo yum install -y percona-toolkitYum 会自动安装所有依赖(Perl 及必要的 Perl 模块)。
3.4. 验证安装
pt-table-checksum --version如果看到版本号输出(例如 3.5.x),说明安装成功。
备选方案:通过 EPEL 安装(不推荐)
EPEL 也包含 percona-toolkit,但版本较老(通常是 3.0.x),且可能缺少部分工具。
sudo yum install -y epel-release
sudo yum install -y percona-toolkit注意事项
- 权限:安装过程需要 root 或 sudo 权限。
- CentOS 7 停止维护:CentOS 7 已于 2024 年 6 月结束生命周期,若官方仓库出现不可用的情况,可尝试配置 vault 仓库或升级系统。
- 离线安装:如果环境无法联网,可提前在有网络的机器上下载 RPM 包及依赖,再用
yum localinstall安装。
安装完成后,就可以使用 pt-query-digest、pt-online-schema-change、pt-table-checksum 等常用工具了。
使用教程
作者:admin 创建时间:2023-01-04 11:04
最后编辑:admin 更新时间:2026-06-17 11:27
最后编辑:admin 更新时间:2026-06-17 11:27