全面上市前:2022-11-17

5.5 在 GUI 控制台中处理命令

处理 MySQL Shell 命令:

  1. 通过输入以下内容选择活动语言:

    • \js使 JavaScript 成为活动语言。

    • \py使 Python 成为活动语言。

    • \sql使 SQL 成为活动语言。

  2. 在命令提示符下输入命令。已识别的 JavaScript 和 Python 方法具有自动完成功能。

  3. 使用Ctrl + Enter发出命令。任何输出都显示在命令下方。任何错误也会显示在命令下方。错误取决于活动语言。例如,JavaScript 命令中的语法错误显示AttributeErrorsAttributeErrorsPython 中的不同。

笔记

并非所有命令都显示输出。

MySQL Shell 提供了修改执行环境的命令。

下表列出了可用的命令,与当前选择的语言无关。由于命令需要独立于处理模式可用,因此它们以转义序列\字符开头。

命令 别名/快捷方式 描述
\帮助 \h\? 打印关于 MySQL Shell 的帮助,或者搜索联机帮助。
\退出 \q\exit 退出 MySQL 外壳。
\ 在 SQL 模式下,开始多行模式。当输入空行时,代码被缓存并执行。
\地位 \s 显示当前的 MySQL Shell 状态。
\js 将模式切换到 JavaScript。
\py 将模式切换到 Python。
\sql 将模式切换到 SQL。
\连接 \C 连接到 MySQL 实例。
\重新连接 重新连接到同一个 MySQL 实例。
\断开 断开全局会话。
\利用 \u 指定要使用的架构。
\资源 \. 来源(无反斜杠) 使用活动语言处理脚本文件。
\警告 \W 显示语句生成的任何警告。
\通知 \w 不要显示语句生成的任何警告。
\历史 查看和编辑命令历史记录。
\重新散列

手动更新自动完成名称缓存。

\选项 查询和更改 MySQL Shell 配置选项。
\节目 使用提供的选项和参数运行指定的报告。
\手表 使用提供的选项和参数运行指定的报告,并定期刷新结果。
\编辑 \e 在默认系统编辑器中打开一个命令,然后在 MySQL Shell 中显示它。
\寻呼机 \P 配置 MySQL Shell 用于显示文本的寻呼机。
\n寻呼机

禁用 MySQL Shell 配置使用的任何寻呼机。

\系统

\!

运行指定的操作系统命令,并在 MySQL Shell 中显示结果。

警告

\source命令没有按预期运行 。

尝试使用\source命令时,必须注意 Visual Studio Code 是一个不允许直接访问磁盘的 Web 环境。因此,尽管在帮助选项中列出,但很难使用\source命令处理脚本。