centos7.X下编译安装MySQL Utilities

鲁英卫
2023-12-01

前言:

MySQL Utilities是MySQL官方提供的mysql管理辅助工具,工具非常之多,其功能组件:

Binary Log Operations(二进制日志操作) 
        mysqlbinlogmove   二进制日志移动
        mysqlbinlogpurge  二进制日志清理
        mysqlbinlogrotate 二进制日志老化工具    

Database Operations(数据库操作)
        mysqldbexport     数据导出
        mysqldbimport     数据导入
        mysqldbcopy       库级别数据库复制
        mysqldiff         数据库对象级别比较工具
        mysqldbcompare    数据库库级别比较工具

General Operations(通用用的操作)     
        mysqldiskusage    磁盘空间查看
        mysqlfrm          恢复故障表.frm文件
        mysqluserclone    用户克隆工具
        mysqluc           Utilities帮助工具 
        mysqlindexcheck   索引检测工具
        mysqlmetagrep     元数据过滤器
        mysqlprocgrep     进程搜索及清理工具

High Availability Operations(高可用)
    mysqlreplicate   主从复制工具
    mysqlrpladmin    主从复制管理工具
    mysqlrplcheck    主从复制检测工具
    mysqlrplms       主从多元复制工具
    mysqlrplshow     主从复制拓扑图工具
    mysqlrplsync     主从复制同步工具
    mysqlfailover    主从failover工具
    mysqlslavetrx    从库事务跳过工具 

Server Operations(服务器操作)
        mysqlserverinfo    服务器信息查看工具
        mysqlserverclone   服务器克隆工具    

Specialized Operations(特殊操作)
        mysqlauditadmin    审计管理工具 
        mysqlauditgrep     审计日志过滤工具

下载安装:

[root@centos7 ~]# wget https://downloads.mysql.com/archives/get/file/mysql-utilities-1.6.4.tar.gz  ##通过编译安装方式,如果需要其它安装方式,自行到官网下载相应的安装包

[root@centos7 ~]# tar -zxvf mysql-utilities-1.6.4.tar.gz 

[root@centos7 ~]# cd mysql-utilities-1.6.4/
[root@centos7 mysql-utilities-1.6.4]# ll
total 148
drwxr-xr-x. 4 root root   4096 Sep 22 16:54 build
-rw-r--r--. 1 7161 31415 35275 Aug  1  2016 CHANGES.txt
drwxr-xr-x. 3 7161 31415  4096 Aug  2  2016 docs
-rw-r--r--. 1 7161 31415  6680 Aug  1  2016 info.py
-rw-r--r--. 1 root root   5579 Sep 22 16:54 info.pyc
-rw-r--r--. 1 7161 31415 17987 Aug  1  2016 LICENSE.txt
drwxr-xr-x. 4 7161 31415  4096 Sep 22 16:54 mysql
-rw-r--r--. 1 7161 31415   928 Aug  2  2016 PKG-INFO
-rw-r--r--. 1 7161 31415 34819 Aug  1  2016 README.txt
drwxr-xr-x. 2 7161 31415  4096 Sep 22 16:54 scripts
-rw-r--r--. 1 7161 31415 14232 Aug  1  2016 setup.py
drwxr-xr-x. 2 7161 31415  4096 Aug  2  2016 unit_tests

##安装过程

[root@centos7 mysql-utilities-1.6.4]# python ./setup.py build
[root@centos7 mysql-utilities-1.6.4]# python ./setup.py install

###到这里说明已经安装完毕,安装前如果自己的机器上没有安装python工具,请自行安装

总结:

安装完毕后,你会发现,多了很多mysql开头的工具,至于这些工具怎么使用,请自行百度。

 类似资料: