PDF (US Ltr) - 2.3Mb
PDF (A4) - 2.3Mb
必须使用文件扩展名 .js
(对于 JavaScript 代码)或 .py
(对于 Python 代码)保存 MySQL Shell 报告,以匹配用于该报告的脚本语言。文件扩展名不区分大小写。
持久化报告的首选方法是将其添加到 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
来覆盖所有平台上的用户配置路径。