11.1.3 Сохранение отчетов MySQL Shell
Отчет MySQL Shell должен быть сохранен с расширением файла .js для JavaScript-кода или .py для Python-кода, чтобы соответствовать используемому для отчета языку сценариев. Расширение файла нечувствительно к регистру.
Предпочтительный способ сохранения отчета — добавление его в плагин MySQL Shell. Плагины и группы плагинов загружаются автоматически при запуске MySQL Shell, и функции, которые они определяют и регистрируют, становятся доступными немедленно. В плагине MySQL Shell файл, содержащий скрипт инициализации, должен быть назван init.js или init.py соответственно языку. Инструкции по использованию плагинов MySQL Shell см. в разделе 11.3 «Плагины MySQL Shell».
В качестве альтернативы, скрипты, содержащие отчеты, могут быть сохранены непосредственно в папке init.d в пути к пользовательской конфигурации MySQL Shell. При запуске MySQL Shell все файлы, найденные в папке init.d с расширением файла .js или .py, обрабатываются автоматически, и доступны функции в них. (В этом месте имя файла не имеет значения для MySQL Shell.) Путь к пользовательской конфигурации MySQL Shell по умолчанию — ~/.mysqlsh/ в Unix и %AppData%\MySQL\mysqlsh\ в Windows. Путь к пользовательской конфигурации можно переопределить на всех платформах, определив переменную окружения MYSQLSH_USER_CONFIG_HOME.
© 2025 Oracle
Licensed under the GPLv2 License.