大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说MySQL学习笔记(17):MySQL Utilities[亲测有效],希望您对编程的造诣更进一步.
本文更新于2020-04-05,使用MySQL 5.7,操作系统为Deepin 15.4。
安装
MySQL Utilities需单独安装,如使用apt-get命令:
apt-get install mysql-utilities
代码100分
分类
MySQL工具根据用途可以分为如下几类:
- 审计日志管理:mysqlauditadmin、mysqlauditgrep。
- 数据库检查比较:mysqldbcompare、mysqldiff、mysqlindexcheck。
- 数据库导入导出:mysqldbexport、mysqldbimport。
- 数据库克隆:mysqldbcopy、mysqlserverclone、mysqluserclone。
- 数据库复制:mysqlfailover、mysqlreplicate、mysqlrpladmin、mysqlrplcheck、mysqlrplshow。
- 数据库过滤:mysqlmetagrep、mysqlprocgrep。
- 数据空间查询:mysqldiskusage。
- MySQL Utilities客户端:mysqluc。
mysqldbcompare——数据库比较工具
比较对象的定义和数据记录。
代码100分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——数据库对象定义比较工具
比较对象的定义。
代码100分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]}[...]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7401.html