5.9 JSON 集成

从 MySQL Shell 8.0.27 开始,您可以激活 JSON shell 模式,以帮助将 MySQL Shell 与其他可以使用其功能的应用程序集成。在这种模式下,MySQL Shell 接受格式为 JSON 文档的命令。

要激活 JSON shell 模式,请定义 MYSQLSH_JSON_SHELL环境变量。然后可以使用以下命令:

{"execute":json-string}

在活动的 MySQL Shell 模式(JavaScript、Python 或 SQL)中执行给定的代码。代码作为一个完整的单元执行,不完整则返回错误。

{"command":json-string}

执行给定的 MySQL Shell 命令(请参阅 第 3.1 节,“MySQL Shell 命令”)。

{"complete":{"data":json-string[, "offset": uint}}}

根据给定的数据和当前的 MySQL Shell 上下文确定自动完成的选项。