PDF (US Ltr) - 2.2Mb
PDF (A4) - 2.3Mb
MySQL Shell 报告必须保存为文件扩展名 .js
(对于 JavaScript 代码)或 .py
(对于 Python 代码)的文件,以匹配用于该报告的脚本语言。 文件扩展名不区分大小写。
持久化报告的首选方法是将其添加到 MySQL Shell 插件中。 MySQL Shell 启动时会自动加载插件和插件组,并且它们定义和注册的函数立即可用。 在 MySQL Shell 插件中,包含初始化脚本的文件必须根据语言命名为 init.js
或 init.py
。 有关使用 MySQL Shell 插件的说明,请参阅“第 10.3 节“MySQL Shell 插件””。
作为替代方案,包含报告的脚本可以直接存储在 MySQL Shell 用户配置路径的 init.d
文件夹中。 MySQL Shell 启动时,会自动处理在 init.d
文件夹中找到的所有扩展名为 .js
或 .py
的文件,并使其中的函数可用。 (在此位置,文件名对 MySQL Shell 来说无关紧要。)默认的 MySQL Shell 用户配置路径在 Unix 上为 ~/.mysqlsh/
,在 Windows 上为 %AppData%\MySQL\mysqlsh\
。 通过定义环境变量 MYSQLSH_USER_CONFIG_HOME
,可以在所有平台上覆盖用户配置路径。