第二章安装MySQL Shell
目录
本节介绍如何下载、安装和启动 MySQL Shell,它是支持 MySQL Server 开发和管理的交互式 JavaScript、Python 或 SQL 接口。MySQL Shell 是一个可以单独安装的组件。
MySQL Shell 支持 X 协议,使您能够在 JavaScript 或 Python 中使用 X DevAPI 来开发与用作文档存储的 MySQL 服务器通信的应用程序。有关将 MySQL 用作文档存储的信息,请参阅 将 MySQL 用作文档存储。
重要的
对于 MySQL Shell 的社区版和商业版:在安装 MySQL Shell 之前,请确保您的 Windows 系统上安装了 Visual C++ Redistributable for Visual Studio 2015(可从 Microsoft 下载中心获得)。
要求
MySQL Shell 可用于 Microsoft Windows、Linux 和 macOS 的 64 位平台。
重要的
建议您始终使用可用的最新版本。最新版本的 MySQL Shell 可以与任何版本的 MySQL 5.7 或 8.0 一起使用。
2.1 在 Microsoft Windows 上安装 MySQL Shell
要使用 MSI 安装程序在 Microsoft Windows 上安装 MySQL Shell,请执行以下操作:
- 从 http://dev.mysql.com/downloads/shell/ 下载****Windows(x86,64 位)MSI 安装****程序包。
- 出现提示时,单击“运行”。
- 按照安装向导中的步骤进行操作。
2.2 在 Linux 上安装 MySQL Shell
笔记
MySQL Shell 的安装包仅适用于有限数量的 Linux 发行版,并且仅适用于 64 位系统。
对于受支持的 Linux 发行版,在 Linux 上安装 MySQL Shell 的最简单方法是使用 MySQL APT 存储库或 MySQL Yum 存储库。对于不使用 MySQL 存储库的系统,也可以直接下载并安装 MySQL Shell。
使用 MySQL APT 存储库安装 MySQL Shell
对于MySQL APT 存储库 支持的 Linux 发行版 ,请遵循以下路径之一:
-
如果您的系统上还没有 MySQL APT 存储库作为软件存储库,请执行以下操作:
-
按照添加 MySQL APT 存储库 中给出的步骤进行操作 ,特别注意以下几点:
-
在安装配置包的过程中,当在对话框中询问配置存储库时,请确保您选择MySQL 8.0 作为您想要的发布系列。
-
确保您没有跳过为 MySQL APT 存储库更新包信息的步骤:
sudo apt-get update
复制
-
-
使用以下命令安装 MySQL Shell:
sudo apt-get install mysql-shell
复制
-
-
如果您的系统上已有 MySQL APT 存储库作为软件存储库,请执行以下操作:
-
更新 MySQL APT 存储库的包信息:
sudo apt-get update
复制 -
使用以下命令更新 MySQL APT 存储库配置包:
sudo apt-get install mysql-apt-config
复制当在对话框中要求配置存储库时,请确保选择 MySQL 8.0 作为所需的发布系列。
-
使用以下命令安装 MySQL Shell:
sudo apt-get install mysql-shell
复制
-
使用 MySQL Yum 存储库安装 MySQL Shell
对于MySQL Yum 存储库 支持的 Linux 发行版 ,请按照以下步骤安装 MySQL Shell:
-
执行以下操作之一:
-
如果您已经将 MySQL Yum 存储库作为系统上的软件存储库,并且该存储库配置了新的发布包
mysql80-community-release
。 -
如果您已经将 MySQL Yum 存储库作为系统上的软件存储库,但是已经使用旧版本包配置了存储库
mysql-community-release
,那么通过首先使用新包重新配置 MySQL Yum 存储库来安装 MySQL Shell 是最简单的mysql80-community-release
。为此,您需要先使用以下命令删除旧的发布包:sudo yum remove mysql-community-release
复制对于启用 dnf 的系统,改为执行以下操作:
sudo dnf erase mysql-community-release
复制然后,按照添加 MySQL Yum 存储库 中给出的步骤 安装新的发布包,
mysql80-community-release
. -
如果您的系统上还没有 MySQL Yum 存储库作为软件存储库,请按照添加 MySQL Yum 存储库中给出的步骤进行操作 。
-
-
使用以下命令安装 MySQL Shell:
sudo yum install mysql-shell
复制对于启用 dnf 的系统,改为执行以下操作:
sudo dnf install mysql-shell
复制
从 MySQL 开发者专区直接下载安装 MySQL Shell
用于安装 MySQL Shell 的 RPM、Debian 和源代码包也可从下载 MySQL Shell 下载。
2.3 在 macOS 上安装 MySQL Shell
要在 macOS 上安装 MySQL Shell,请执行以下操作:
- 从http://dev.mysql.com/downloads/shell/ 下载包 。
- 双击下载的 DMG 进行挂载。访达打开。
- 双击
.pkg
Finder 窗口中显示的文件。 - 按照安装向导中的步骤进行操作。
- 安装程序完成后,弹出 DMG。(可以删除。)