通过RPM包安装方式支持离线安装和在线安装,请根据实际情况选择一种安装方式。
离线安装方式以MariaDB 10.3.9为例,其他版本的MariaDB也可参考本节。
版本 |
RPM包下载链接 |
---|---|
MariaDB 10.3.8(CentOS 7.6) |
|
MariaDB 10.4.17(CentOS 8.1) |
|
MariaDB 10.5.8(CentOS 8.1) |
1 2 |
cd /home wget https://mirrors.huaweicloud.com/kunpeng/yum/el/8/aarch64/Packages/database/mariadb-10.3.9-1.el8.aarch64.rpm --no-check-certificate |
1 2 |
cd /home rpm -ivh mariadb-10.3.9-1.el8.aarch64.rpm |
如果安装MariaDB失败,并提示“error: Failed dependencies: (mariadb >= 3:10.3.27 if mariadb) is needed by (installed) mariadb-connector-c-3.1.11-2.el8_3.aarch64”,请执行如下命令卸载mariadb-connector-c-3.1.11-2.el8_3.aarch64,然后重新安装MariaDB。
1
|
yum -y remove mariadb-connector-c-3.1.11-2.el8_3.aarch64 |
1
|
rpm -qa | grep mariadb-10.3.9 |
1
|
ll /usr/local/mariadb
|
在线安装方式以MariaDB 10.3.8为例,其他版本的MariaDB也可参考本节。
1 2 |
mv /etc/yum.repos.d/ /etc/yum.repos.d-bak mkdir /etc/yum.repos.d |
1
|
echo -e "[kunpeng]\nname=CentOS-kunpeng - Base - mirrors.huaweicloud.com\nbaseurl=https://mirrors.huaweicloud.com/kunpeng/yum/el/7/aarch64/\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/CentOS-Base-kunpeng.repo |
echo -e "[kunpeng]\nname=CentOS-kunpeng - Base - mirrors.huaweicloud.com\nbaseurl=https://mirrors.huaweicloud.com/kunpeng/yum/el/8/aarch64/\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/CentOS-Base-kunpeng.repo
1
|
cat /etc/yum.repos.d/CentOS-Base-kunpeng.repo
|
如果回显内容和1.b的写入内容一致,则写入成功。
yum clean all yum makecache
1
|
yum -y install mariadb-10.3.8-1.el7.aarch64 --enablerepo=kunpeng |
1
|
rpm -qa | grep mariadb |