MySQL 外壳 8.0  / 第二章安装MySQL Shell  /  2.2 在 Linux 上安装 MySQL Shell

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 下载