• 2.2 在 Linux 上安装 MySQL Shell


    2.2 在Linux上安装 MySQL Shell

    说明
    MySQL Shell 的安装包仅适用于有限数量的 Linux 发行版,并且仅适用于 64 位系统。

    对于受支持的 Linux 发行版,在 Linux 上安装 MySQL Shell 的最简单方法是使用 MySQL APT 仓库 或 MySQL Yum 仓库](https://dev.mysql.com/downloads/repo/yum/) 。对于不使用MySQL 仓库的系统,也可以直接下载和安装 MySQL Shell 。

    使用 MySQL APT 仓库安装 MySQL Shell

    对于 MySQL APT 仓库 支持的 Linux 发行版,请遵循以下路径之一:

    • 如果系统上还没有使用 MySQL APT 仓库 作为软件仓库,请执行以下操作:
        • 在安装配置包期间,当对话框中要求您配置仓库时,请确保选择 MySQL 8.0 作为所需的发布系列。
        • 确保不要跳过更新 MySQL APT 仓库 的包信息:
        sudo apt-get update
        
        • 1
      • 使用如下命令安装 MySQL Shell:
        sudo apt-get install mysql-shell
        
        • 1
    • 如果系统上已经有 MySQL APT 仓库 作为软件仓库,请执行以下操作:
      • 更新 MySQL APT 仓库 的包信息:
        sudo apt-get update
        
        • 1
      • 使用以下命令更新 MySQL APT 仓库 配置包:
        sudo apt-get install mysql-apt-config
        
        • 1
      当对话框中要求您配置仓库时,请确保选择 MySQL 8.0 作为所需的发布系列。
      • 使用以下命令安装 MySQL Shell:
        sudo apt-get install mysql-shell
        
        • 1

    使用MySQL Yum 仓库安装 MySQL Shell

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

    • 执行以下操作之一:
      • 如果您的系统上已经有 MySQL Yum 仓库 作为软件仓库,并且该仓库配置了新发布包 mysql80-community-release
      • 如果您的系统上已经有 MySQL Yum 仓库 作为软件仓库,但已使用旧发布包 mysql-community-release 配置了该仓库,那么安装 MySQL Shell 前先使用新发布包 mysql80-community-release 重新配置 MySQL Yum 仓库 ,是最简单的。为此,需要首先使用以下命令删除旧发布包:
        sudo yum remove mysql-community-release
        
        • 1
        启用 dnf(dnf-enabled) 的系统,使用这个来替代:
        sudo dnf erase mysql-community-release
        
        • 1
        然后按照 添加 MySQL Yum 仓库 给出的步骤安装新发布包 mysql80-community-release
      • 如果您的系统上还没有 MySQL Yum 仓库 作为软件仓库,请按照 添加 MySQL Yum 仓库 中给出的步骤进行操作。
    • 使用这个命令安装 MySQL Shell :
      sudo yum install mysql-shell
      
      • 1
      启用 dnf(dnf-enabled) 的系统,使用这个来替代:
      sudo dnf install mysql-shell
      
      • 1

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

    RPMDebian用于安装 MySQLShell 的源代码包 也可以从 下载MySQLShell 上下载。

  • 相关阅读:
    SQL按照id集合顺序返回
    网络监控与故障排除:netstat命令的使用指南
    .NET混合开发解决方案5 WebView2运行时与分发应用
    MySQL介绍及CRUD操作。
    SpringBoot之健康监控(Actuator)
    java 高级面试题分布式与微服务(借鉴)
    机器学习---增量学习
    Mac 超好用的工具推荐
    数据治理-数据模型计分卡
    【低码】asp.net core 实体类可生产 CRUD 后台管理界面
  • 原文地址:https://blog.csdn.net/wudi53433927/article/details/127980631