mysql utilities使用_MySQL学习笔记(17):MySQL Utilities

本文更新于2020-04-05,使用MySQL 5.7,操作系统为Deepin 15.4。

安装

MySQL Utilities需单独安装,如使用apt-get命令:

apt-get install mysql-utilities

分类

MySQL工具根据用途可以分为如下几类:

审计日志管理:mysqlauditadmin、mysqlauditgrep。

数据库检查比较:mysqldbcompare、mysqldiff、mysqlindexcheck。

数据库导入导出:mysqldbexport、mysqldbimport。

数据库克隆:mysqldbcopy、mysqlserverclone、mysqluserclone。

数据库复制:mysqlfailover、mysqlreplicate、mysqlrpladmin、mysqlrplcheck、mysqlrplshow。

数据库过滤:mysqlmetagrep、mysqlprocgrep。

数据空间查询:mysqldiskusage。

MySQL Utilities客户端:mysqluc。

mysqldbcompare——数据库比较工具

比较对象的定义和数据记录。

mysqldbcompare --server1=USER1:PWD1@HOST1:PORT1 --server2=USER2:PWD2@HOST2:PORT2 DB1:DB2

mysqldbcopy——数据库复制工具

mysqldbcopy --source=USER1:PWD1@HOST1:PORT1 --destination=USER2:PWD2@HOST2:PORT2 SRC_DB:DST_DB

mysqldiff——数据库对象定义比较工具

比较对象的定义。

mysqldiff --server1=USER1:PWD1@HOST1:PORT1 --server2=USER2:PWD2@HOST2:PORT2 {DB1[.OBJECT1]:DB2[.OBJECT2]}[...]

输出结果中,“-”表示从server1中删除的定义,“+”表示server2中增加的定义。

mysqldiskusage——磁盘使用情况查看工具

mysqldiskusage --server=USER:PWD@HOST:PORT DB --all

mysqlindexcheck——索引检查工具

可以识别冗余的索引。

mysqlindexcheck --server=USER:PWD@HOST:PORT {DB[.TABLE]}[...]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值