10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册 本手册节选

20.3.1 MySQL Shell

本快速入门指南假设您对MySQL Shell有一定程度的熟悉。以下部分是一个高层次的概述,更多信息请参阅MySQL Shell文档。10bet官方网站MySQL Shell是MySQL Server的统一脚本接口。它支持JavaScript和Python脚本。JavaScript是默认的处理模式。

启动MySQL Shell

安装并启动MySQL服务器后,将MySQL Shell连接到服务器实例。您需要知道您计划连接到的MySQL服务器实例的地址。为了能够使用实例作为文档存储,服务器实例必须安装X插件,并且您应该使用X协议连接到服务器。例如,连接到实例ds1.example.com在默认的X协议端口33060上使用网络字符串用户@ds1.example.com: 33060

提示

如果您使用经典的MySQL协议连接到实例,例如使用默认港口3306而不是mysqlx_port,你不能使用本教程中展示的文档存储功能。例如db未填充全局对象。要使用文档存储,请始终使用X协议连接。

如果MySQL Shell还没有运行,打开一个终端窗口并发出以下命令:

mysqlsh用户@ds1.example.com: 33060 / world_x

或者,如果MySQL Shell已经在运行,请使用\连接命令通过发出:

\连接用户@ds1.example.com: 33060 / world_x

您需要指定要连接MySQL Shell的MySQL服务器实例的地址。例如在前面的例子中:

  • 用户表示MySQL帐户的用户名。

  • ds1.example.com是运行MySQL的服务器实例的主机名。将其替换为用作文档存储的MySQL服务器实例的主机名。

  • 此会话的默认模式为world_x.控件的设置说明world_x模式,看到第20.3.2节“下载和导入world_x数据库”

有关更多信息,请参见第4.2.5节,“使用类似uri的字符串或键值对连接到服务器”

一旦MySQL Shell打开,mysql-js >prompt表示此会话的活动语言是JavaScript。

mysql-js >

MySQL Shell支持如下输入行编辑:

  • 左箭头而且右箭头键在当前输入行内水平移动。

  • 向上箭头而且向下箭头键在先前输入的行集中上下移动。

  • 退格删除光标前面的字符,输入新字符将在光标位置输入这些字符。

  • 输入将当前输入行发送到服务器。

获取MySQL Shell帮助

类型mysqlsh——帮助在命令解释器的提示符下查看命令行选项列表。

mysqlsh——帮助

类型\帮助在MySQL Shell提示符中获取可用命令的列表及其描述。

mysql-js > \帮助

类型\帮助后面跟着命令名,以获得关于单个MySQL Shell命令的详细帮助。上的帮助信息\连接命令,问题:

Mysql-js > \help \connect

退出MySQL Shell

要退出MySQL Shell,执行以下命令:

mysql-js > \辞职

相关信息