文档主页
适用于 VS Code 的 MySQL Shell


正式发布前版本:2024-07-17

MySQL Shell GUI / 适用于 VS Code 的 MySQL Shell

摘要

MySQL Shell GUI 是 MySQL Shell 扩展的存储库。(MySQL Shell 是 MySQL 服务器的一部分。)MySQL Shell GUI 使用 MySQL Shell 的功能,但提供了额外的功能,例如 Visual Studio Code 中的原生界面。

MySQL Shell 是 MySQL 的高级客户端。除了提供的 SQL 功能(类似于 mysql)之外,MySQL Shell 还为 JavaScript 和 Python 提供脚本功能,并包含用于处理 MySQL 的 API。有关 MySQL Shell 的详细文档,请参阅 MySQL Shell 8.0

如需 MySQL 使用方面的帮助,请访问 MySQL 论坛,您可以在其中与其他 MySQL 用户讨论您的问题。

许可信息。 此版本可能包含根据许可使用的第三方软件。如果您使用的是 MySQL Shell 的社区版,请参阅 MySQL Shell 社区版许可信息用户手册,了解许可信息,包括此社区版中可能包含的第三方软件的许可信息。

文档生成日期:2024-07-17(版本:79056)

目录

1 欢迎
2 入门指南
2.1 设置适用于 VS Code 的 MySQL Shell
2.2 适用于 VS Code 的 MySQL Shell 组件
2.3 设置
2.3.1 数据库笔记本的设置
2.3.2 MySQL Shell 控制台的设置
2.3.3 扩展程序和所有编辑器的设置
2.3.4 高级用法的设置
2.4 笔记本编辑器
2.4.1 代码补全
2.4.2 导航代码块
2.4.3 代码块的动作输出
2.5 运行嵌入式 SQL
3 查看 MySQL 资源
3.1 “打开的编辑器”视图
3.2 “数据库连接”视图
3.2.1 快速数据库连接任务
3.2.2 MySQL REST 服务
3.2.3 MySQL 管理
3.3 “ORACLE 云基础设施”视图
3.4 “MYSQL SHELL 任务”视图
4 数据库连接和数据库笔记本
4.1 数据库连接浏览器
4.2 配置数据库连接
4.2.1 配置 SQLite 数据库连接
4.2.2 配置基本的 MySQL 数据库连接
4.2.3 配置使用 SSL 加密的连接
4.2.4 配置使用 SSH 隧道的连接
4.2.5 配置高级设置
4.3 数据库笔记本中的命令
4.4 数据库笔记本工具栏
4.5 使用结果集
4.6 设置当前数据库架构
4.7 持久化和加载笔记本文件
4.8 编辑单一语言脚本
4.9 服务器状态
4.10 客户端连接
4.11 性能仪表板
5 MySQL Shell 控制台
5.1 控制台浏览器
5.2 GUI 控制台工具栏
5.3 添加新的 Shell 会话
5.4 连接到 MySQL Shell 会话
5.5 在 GUI 控制台中处理命令
5.6 AdminAPI
5.6.1 AdminAPI 中的 Dba 方法
5.6.2 InnoDB 集群方法
5.6.3 InnoDB ClusterSet 方法
5.6.4 InnoDB ReplicaSet 方法
5.7 X DevAPI
5.8 ShellAPI
5.9 MySQL Shell、MySQL Router 和 InnoDB 集群
5.10 扩展 MySQL Shell 控制台
6 SQL
6.1 创建用户帐户
6.2 使用 SELECT 语句检索数据
6.3 联接表、更新记录和插入值
7 Python
7.1 MySQL Shell 控制台:使用 Python 设置 InnoDB 集群
8 JavaScript
8.1 JavaScript 全局函数
8.2 数据库笔记本:使用 SELECT 语句检索数据
8.3 数据库笔记本:创建和删除视图
8.4 数据库笔记本:以可视化图形格式显示数据
9 TypeScript
9.1 TypeScript 全局函数
9.2 数据库笔记本:使用 SELECT 语句检索数据
9.3 数据库笔记本:创建和删除视图
9.4 数据库笔记本:以可视化图形格式显示数据
I 附录
A AdminAPI 快速参考
A.1 Dba 类方法
A.2 Cluster 类方法
A.3 ClusterSet 类方法
A.4 ReplicaSet 类方法
B 命令面板和显示设置参考
B.1 命令面板
B.2 显示设置
C 自动完成的图标
D 适用于 VS Code 的 MySQL Shell 证书