MySQL Shell 提供以下功能。
支持的语言
- MySQL Shell 可使用
JavaScript,Python和SQL等三种语言编写代码; - 有一些前缀为
\的特定 MySQL Shell 命令;【具体参考本第三章】 - 命令可用于配置 MySQL Shell,而与当前选择的语言无关;
- 从 8.0.18 版开始,MySQL Shell 使用
Python 2.7替换为Python 3; - 对于系统支持的
Python 3的平台,MySQL Shell 可使用最新版本; - 最低支持的
Python 3.4.3; - 对于不包含
Python 3的平台,MySQL Shell 捆绑安装Python 3.7.4; - MySQL Shell 保持与
Python 2.6和Python 2.7的代码兼容性; - 如果您需要这些旧版本之一,则可以使用适当的 Python 源码。
注意系统的 Python 版本
交互式代码执行
- 终端支持
Unicode 文本输入。 - 支持彩色显示。
其它同原有的 mysql 客户端交互特性一致。
批处理代码执行
除了交互执行代码外,MySQL Shell 还可以从不同来源获取代码并进行处理。 这种 以非交

MySQL Shell 提供了多种语言支持,包括 JavaScript、Python 和 SQL,支持交互式和批处理代码执行。它包含了 X DevAPI 和 AdminAPI,用于文档存储和集群管理。此外,Shell 提供了实用工具如升级检查器和 JSON 导入,并支持自定义输出格式、日志记录和调试。全局会话管理允许在不同模式下使用同一会话。
最低0.47元/天 解锁文章
2051

被折叠的 条评论
为什么被折叠?



