技术文档

MySQL管理工具MySQL Utilities — MySQL Utilities结构详解

管理和维护MySQL数据库有时会复杂化,有时任务需要繁琐甚至重复操作,鉴于这些因素,MySQL Utilities扩展是为了帮助初学者和经验丰富的数据库管理员执行常见任务。

MySQL>

MySQL管理工具MySQL Utilities — MySQL Utilities结构详解

MySQL Utilities被设计成易于使用Python脚本,可以组合来提供更强大的功能。在内部,脚本使用mysql.utilities模块库来执行各项任务。由于该库是通用的函数,数据库管理员很容易创建自己的脚本来执行常见任务。这些工具都位于/scripts文件夹下。

如果源码自带的工具满足不了你的需求,你完全可以私人订制。下面各节中讲呈现一个例子,来讨论解剖mysql.utilities模块库哪些可用。

MySQL>

MySQL Utilities使用了三层模块组织。在顶层是命令脚本,位于/scripts 目录下。脚本中包含的命令模块设计来封装和隔离大部分工具的工作。命令模块位于/mysql/utilities/command目录下。命令模块的名称类似于脚本。一个命令模块包含一个或多个通用模块类和方法。通用模块位于/mysql/utilities/common目录下。下面以mysqlserverinfo 为例。

1
©2020-2024   万云SSL证书  (www.sslssl.com.cn)  万云科技   豫ICP备2020034358号-10