MySQL Shell 9.0  /  安装 MySQL Shell  /  在 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 9.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 9.0。

    • 使用以下命令安装 MySQL Shell

      sudo apt-get install mysql-shell

使用 MySQL Yum 仓库安装 MySQL Shell

对于由 MySQL Yum 仓库 支持的 Linux 发行版,请按照以下步骤安装 MySQL Shell

  • 执行以下操作之一

    • 如果您系统上已经将 MySQL Yum 仓库 作为软件仓库,并且仓库已使用新的发布包 mysql90-community-release 配置。

    • 如果您系统上已经将 MySQL Yum 仓库 作为软件仓库,但已使用旧的发布包 mysql-community-release 配置仓库,则最简单的方法是首先使用新的 mysql90-community-release 包重新配置 MySQL Yum 仓库来安装 MySQL Shell。为此,您需要先使用以下命令删除旧的发布包

      sudo yum remove mysql-community-release

      对于支持 dnf 的系统,请执行以下操作

      sudo dnf erase mysql-community-release

      然后,按照 添加 MySQL Yum 仓库 中给出的步骤安装新的发布包 mysql90-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 下载。