MySQL Shell 8.4  /  安装 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 8.4 作为您想要的发布系列。

      • 确保您不要跳过更新 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.4 作为您想要的发布系列。

    • 使用此命令安装 MySQL Shell

      sudo apt-get install mysql-shell

使用 MySQL Yum 仓库安装 MySQL Shell

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

  • 执行以下操作之一

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

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

      sudo yum remove mysql-community-release

      对于启用 dnf 的系统,请改用此方法

      sudo dnf erase mysql-community-release

      然后,按照 添加 MySQL Yum 仓库 中的步骤安装新的发布包 mysql84-community-release

    • 如果您系统上尚未将 MySQL Yum 仓库 作为软件仓库,请按照 添加 MySQL Yum 仓库 中的步骤操作。

  • 使用此命令安装 MySQL Shell

    sudo yum install mysql-shell

    对于启用 dnf 的系统,请改用此方法

    sudo dnf install mysql-shell

从 MySQL 开发者专区的直接下载安装 MySQL Shell

RPM、Debian 和源代码包可用于从 下载 MySQL Shell 下载安装 MySQL Shell。