MySQL Shell API8.0.28
MySQL产品的统一开发接口 |
模块 |
|
mysql | |
包含了使用传统MySQL协议与MySQL服务器交互的函数和类。 |
|
跑龙套 | |
全局对象,它将各种工具(如升级检查器和JSON导入)分组。 |
|
类 |
|
类 | ClassicResult |
类 | ClassicSession |
启用使用MySQL协议与MySQL服务器交互。更多… |
|
类 | 操作系统 |
提供对允许与操作系统交互的函数的访问。更多… |
|
类 | 路径 |
提供对路径相关函数的访问。更多… |
|
类 | 壳牌 |
提供对通用函数和属性的访问。更多… |
|
类 | 选项 |
类 | 报告 |
提供对内置报表和用户定义报表的访问。更多… |
|
类 | Sys |
提供对系统特定参数的访问。更多… |
|
类 | DatabaseObject |
提供数据库对象的基本功能。更多… |
|
类 | 列 |
表示a列对结果的定义。更多… |
|
类 | 行 |
表示a行在结果中。创建行对象时,其字段将作为属性公开行如果满足以下两个条件,则反对:
如果字段不满足这些条件,则必须通过this函数检索它。更多… |
|
功能 |
|
数组 | dir(对象对象) |
返回目标对象上可枚举属性的列表。更多… |
|
任何 | 需要(字符串module_name_or_path) |
加载指定的JavaScript模块。更多… |
|
Shell API和MySQL服务器的向后兼容API不支持X DevAPI。
数组dir | ( | 对象 | 对象 | ) |
返回目标对象上可枚举属性的列表。
对象 | 将列出其属性的对象。 |
遍历对象,检索其可枚举属性。返回列表的内容取决于对象:
传递其他类型对象的函数的行为未定义,也不受支持。
任何需要 | ( | 字符串 | module_name_or_path | ) |
加载指定的JavaScript模块。
module_name_or_path | 要加载的模块的名称或路径。 |
module_name_or_path参数可以是内置模块的名称(如mysql或mysqlx),也可以是本地文件系统上JavaScript模块的路径。在以下文件夹中查找本地模块:
包含要加载的模块的文件通过遍历这些文件夹来定位,对于每个文件夹路径:
加载的模块可以访问以下变量:
每个模块只加载一次,任何后续调用要求()它将使用相同的模块返回一个缓存值。
如果两个模块形成一个循环(尝试使用要求()函数),其中一个将接收另一个导出对象的未完成副本。
下面是一个名为. js哪个在模块对象中存储一些数据并导出一个函数callme ():
如果放在当前工作目录中,它可以在shell中如下使用:
TypeError | 以下场景:
|
错误 | 以下场景:
|