美文网首页
【MySQL】pt工具安装教程

【MySQL】pt工具安装教程

作者: 拾荒者charley | 来源:发表于2018-03-09 19:04 被阅读0次

    在MySQL运维中,pt工具绝对是运维利器。下面我们说一下安装及简单实用。

    一.检查和安装与Perl相关的模块

    PT工具是使用Perl语言编写和执行的,所以需要系统中有Perl环境。
    依赖包检查命令为:
    
    rpm -qa perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL
    

    如果有依赖包确实,可以使用下面的命令安装:

    yum install perl-DBI
    yum install perl-DBD-MySQL
    yum install perl-Time-HiRes
    yum install perl-IO-Socket-SSL
    

    二.上传安装包

    将percona-toolkit-2.2.16-1.noarch.rpm、perl-TermReadKey-2.30-2.4.x86_64.rpm上传到/tmp目录下

    1.rpm -ivh perl-TermReadKey-2.30-2.4.x86_64.rpm
    2.rpm -ivh percona-toolkit-2.2.16-1.noarch.rpm
    

    安装成功后可看下版本

    [XsbProd@mysql-xsbprod-01 ~]$ pt-query-digest --version
    pt-query-digest 2.2.16
    

    三、pt工具简单实用

    1.检测重复索引

    pt-duplicate-key-checker --host=localhost --user=root --password=123456 --database=test --no-version-check
    

    2.在线修改表结构

    pt-online-schema-change --alter="modify column nickname varchar(20) default ''" --user=root D=test,t=test1 --execute
    

    相关文章

      网友评论

          本文标题:【MySQL】pt工具安装教程

          本文链接:https://www.haomeiwen.com/subject/nkjmfftx.html