MySQL Workbench 手册  /  MySQL 实用程序

附录 F MySQL 实用程序

MySQL 实用程序是一套用于维护和管理 MySQL 服务器的工具包。 这些实用程序封装了一组基本命令,并将它们捆绑在一起,以便可以使用单个命令执行宏操作。 它们可以与 MySQL Workbench 一起安装,也可以作为独立软件包安装。

它们是一组命令行实用程序和一个 Python 库,用于简化常见任务。 该库完全用 Python 编写,这意味着不需要安装任何其他工具或库即可使其工作。 它目前设计用于 Python v2.6 或更高版本,不支持 Python v3.1。

这些实用程序在 GPLv2 许可证下提供,并且可以使用提供的库进行扩展。

安装 MySQL 实用程序

MySQL 实用程序的开发在其他地方进行管理,需要单独下载。 尝试在未安装 MySQL 实用程序时启动它们将提示下载并安装它们。 有关更多信息,请参阅 MySQL 实用程序手册。

注意

MySQL Workbench 在系统 PATH 中搜索 mysqluc MySQL 实用程序以确定是否安装了 MySQL 实用程序。

从 MySQL Workbench 打开 MySQL 实用程序

要从 MySQL Workbench 打开 MySQL 实用程序 mysqluc(MySQL 实用程序统一控制台),请单击菜单中的 工具,然后单击 启动 MySQL 实用程序的 Shell。 以下输出显示了执行了 help 命令的 MySQL 实用程序控制台窗口。

Welcome to the MySQL Utilities Client (mysqluc) version 1.6.5
Copyright (c) 2010, 2017 Oracle and/or its affiliates. All rights reserved.
This is a release of dual licensed MySQL Utilities. For the avoidance of
doubt, this particular copy of the software is released
under a commercial license and the GNU General Public License does not apply.
MySQL Utilities is brought to you by Oracle.

Type 'help' for a list of commands or press TAB twice for list of utilities.

mysqluc> help
Command                   Description
----------------------    ---------------------------------------------------
help utilities            Display list of all utilities supported.
help <utility>            Display help for a specific utility.
show errors               Display errors captured during the execution of the
                          utilities.
clear errors              clear captured errors.
show last error           Display the last error captured during the
                          execution of the utilities
help | help commands      Show this list.
exit | quit               Exit the console.
set <variable>=<value>    Store a variable for recall in commands.
show options              Display list of options specified by the user on
                          launch.
show variables            Display list of variables.
<ENTER>                   Press ENTER to execute command.
<ESCAPE>                  Press ESCAPE to clear the command entry.
<DOWN>                    Press DOWN to retrieve the previous command.
<UP>                      Press UP to retrieve the next command in history.
<TAB>                     Press TAB for type completion of utility, option,
                          or variable names.
<TAB><TAB>                Press TAB twice for list of matching type
                          completion (context sensitive).