本文用的版本是银河麒麟,源码安装。

一、联网

        联网的范例比较多,这里就不再多讲了,要注意的有两点:一个是mysql包不要下错,要是符合你内核的版本,不要x86;另一个是注意自己要安装的方式,是yum、还是rpm、还是虚拟机、还是用其他指令,各个方式用的方法不同。

二、本地

网上本地的范例很少,而且很多不好用,主要有以下几个问题:
        1、下载了错误的包,mysql要是arm版本64位,不要x86
        2、缺失的环境包很多,都要自己下载
        3、命令安装环境包时,有各种缺失报错
    
        这里我表述一下自己的观点:
        想要第一次就完全的本地安装,不联网,是不太现实的——因为缺失的关联包真的太多了,而且不同的麒麟版本缺失的内容也不一样,不同的厂家出场服务器缺失的也不一样。
        所以我这里第一次也是要联网的~~

        关键的是:在第一次联网下载安装成功后,进入到yum下的cache文件夹中,将所有的rpm包都拷贝下来。

        这样,下次安装另一条相同的服务器的时候,就可以直接用yum自动加载了。

以下是我在安装过程中试过的几个方法,但是都没有成功,大家可以试一试是不是对自己有效:

在银河麒麟arm架构下离线安装mysql5.7

    直接安装麒麟版mysql
    (如果缺dpkg 指令包到https://pkgs.org/search/?q=dpkg)
    Install epel-release rpm:
    # rpm -Uvh epel-release*rpm
    Install dpkg rpm package:
    # dnf install dpkg

arm架构离线安装mysql5.27脚本

    #wget https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-aarch64.tar.gz

麒麟操作系统V10安装mysql8.0.26

    进mysql官网下载Red Hat Enterprise Linux 8 / Oracle Linux 8 (x86, 64-bit), RPM Bundle
    可以使用 yum localinstall *.rpm -y 来一次性安装完毕!

rpm方式安装 mysql 8.0.28 (可适用麒麟操作系统(aarch64)
http://www.manongjc.com/detail/39-xzizvpkoqjeiulk.html

    mysql 下载地址:https://dev.mysql.com/downloads/mysql/
    按这个顺序安装
    rpm -ivh mysql-community-common-8.0.27-1.el8.aarch64.rpm
    rpm -ivh mysql-community-client-plugins-8.0.27-1.el8.aarch64.rpm
    rpm -ivh mysql-community-libs-8.0.27-1.el8.aarch64.rpm
    rpm -ivh mysql-community-client-8.0.27-1.el8.aarch64.rpm
    rpm -ivh mysql-community-server-8.0.27-1.el8.aarch64.rpm

国产麒麟操作系统(aarch64)上安装MySQL 5.7+
http://www.virs.top/article/94

    官网上 https://downloads.mysql.com/archives/community/ 下载当前 5.7 版本的最新的稳定版本
    装Boost、Rpcsvc

linux arm下安装mysql

    从https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/mysql-8.0.23-1.el7.aarch64.rpm-bundle.tar下载安装包
    install -y perl-JSON
     install -y perl-Test-Simple

ARM64架构下面安装mysql5.7.22

    MySQL下载地址为:https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-aarch64.tar.gz
    需要libaio

CentOS ARM离线安装Mysql5.6.44
http://www.manongjc.com/detail/24-ntgpmlqkxssewyq.html

    --mysql5.6.44包下载地址为:https://obs-mirror-ftp4.obs.cn-north-4.myhuaweicloud.com/database/mysql-5.6.44-aarch64.tar.gz
    yum install gcc gcc-c++ libaio*