5.8.2.4 Справка по командной строке
Вы можете получить доступ к онлайн-справке MySQL Shell при вызове команд из интегрирования командной строки, используя аргумент командной строки --help (-h). Справка поддерживается на глобальном, объектом и уровне команд.
Встроенный аргумент командной строки справки не сопоставляется с каким-либо аргументом API и поддерживается во всех объектах и командах, доступных в командной строке.
Описания команд и параметров взяты из существующей документации для целевой функции API.
Глобальная справка по командной строке
Чтобы получить список глобальных объектов, доступных для вызовов командной строки, используйте следующий синтаксис:
$ mysqlsh -- --help
В этом примере, -- инициирует раздел интегрирования командной строки. Использование --help или -h опции после этого отображает список глобальных объектов, доступных в этом интерфейсе.
Справка по объекту
Чтобы получить доступ к справке по объекту из интегрирования командной строки, используйте следующий синтаксис:
$ mysqlsh -- object --help
где object — то, по чему вы хотите получить справку, например, глобальный объект dba. Этот вызов отображает:
Краткое описание объекта.
Список доступных команд и краткое их описание.
Чтобы получить справку по вложенным объектам, предоставьте весь список объектов перед аргументом --help. Например, чтобы получить справку по функциям shell.options, выполните:
$ mysqlsh -- shell options --help
Справка по команде
Чтобы отобразить справку по командам из интегрирования командной строки, используйте следующий синтаксис:
$ mysqlsh -- object command --help
Этот вызов отображает детали о command, включая:
Краткое описание того, что делает команда.
Подпись для вызова команды.
Список безымянных аргументов и краткое описание каждого из них.
Список именованных аргументов, их ожидаемых типов данных и краткое описание, объясняющее назначение каждого аргумента.
В случае команд вложенных объектов, весь список объектов должен быть предоставлен перед командой, например:
$ mysqlsh shell options set-persist --help
Для параметров, ожидающих определённый тип данных, аргумент перечислен как:
--name=type
Brief description of the parameter.
Информация о типе представляет собой ожидаемый тип данных для аргумента, например: str, int, uint, bool, list, float или dict.
Например, ключ consistent параметра dump-schemas:
$ mysqlsh -- util dump-schemas --help
...
--consistent=<bool>
Enable or disable consistent data dumps. Default: true.
...
Для параметров, которые поддерживают разные типы данных, аргумент перечислен как:
--name[:type]=value
Brief description of the parameter.
Например, ключ columns операции util.importTable().
$ mysqlsh -- util import-table --help
...
--columns[:<type>]=<value>
Array of strings and/or integers (default: empty array) - This...
...
© 2025 Oracle
Licensed under the GPLv2 License.