第 18 章 MySQL Shell

MySQL Shell 是 MySQL Server 的高级 client 和 code 编辑器。除了提供的 SQL 功能之外,类似于MySQL,MySQL Shell 还为 JavaScript 和 Python 提供脚本功能,并包含用于处理 MySQL 的 API。

以下讨论简要介绍了 MySQL Shell 的功能。有关更多信息,请参阅提供的 MySQL Shell 手册。

MySQL Shell 包含以下用 JavaScript 和 Python 实现的 API,您可以使用它们来开发与 MySQL 交互的 code。

  • 当 MySQL Shell 使用 X 协议连接到 MySQL 服务器时,X DevAPI 使您可以使用关系数据和文档数据。有关更多信息,请参阅第 19 章,使用 MySQL 作为文档 Store。有关 X DevAPI 的概念和用法的文档,请参阅X DevAPI 用户指南

  • AdminAPI 使您能够使用 InnoDB cluster,它使用基于 InnoDB 的 MySQL 数据库提供高可用性和可伸缩性的集成解决方案,而无需高级 MySQL 专业知识。见第 20 章,InnoDB Cluster

MySQL Shell 有两个版本,社区版和商业版。社区版免费提供。商业版以低成本提供额外的 Enterprise features。

Updated at: 9 months ago
流量控制Table of content使用 MySQL 作为文档 Store