10.1.3 Сохранение отчетов MySQL Shell
Отчет MySQL Shell должен сохраняться с расширением файла .js для JavaScript-кода или .py для Python-кода, чтобы соответствовать языку сценариев, используемому для отчета. Расширение файла не чувствительно к регистру.
Предпочтительный способ сохранения отчета — добавление его в плагин MySQL Shell. Плагины и группы плагинов загружаются автоматически при запуске MySQL Shell, и определенные и зарегистрированные функции доступны сразу. В плагине MySQL Shell файл, содержащий скрипт инициализации, должен иметь имя init.js или init.py в зависимости от языка. Инструкции по использованию плагинов MySQL Shell см. в разделе 10.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.