CentOS7系统在安装时就会自带mariadb,是mysql的一个分支。一般我们都是在X86的机器上,运行mysql,ARM服务器由于目前的生态不如intel,所以用的不广泛。但是ARM架构的处理器,在功耗上是一个很大的天然优势,所以仍有许多人在攻坚ARM生态。本篇博客就介绍如何在ARM服务器上安装mysql。
1,卸载CentOS 自带的mariadb
输入以下命令:
[root@master ~]# rpm -qa | grep mariadb
mariadb-libs-5.5.56-2.el7.aarch64
[root@master ~]#
可以看到上面已经安装了mariadb-libs-5.5.56-2.el7.aarch64
我们要卸载mariadb
输入下面命令:
rpm -e mariadb-libs-5.5.56-2.el7.aarch64 --nodeps
再次输入
[root@master etc]# rpm -qa | grep mariadb
[root@master etc]#
可以看到mariadb已经不见了,这样就已经卸载了mariadb
2,下载ARM相关的 yum repository
进入官网https://dev.mysql.com/downloads/repo/yum/
选择第一个下载。
下载后,把rpm包上传到服务器随便一个目录下
然后输入下面的命令:
[root@master ~]# yum install -y mysql80-community-release-el7-2.noarch.rpm
安装完成后进入以下的目录
[root@master ~]# cd /etc/yum.repos.d/
[root@master yum.repos.d]# ll
total 64
-rw-r–r--. 1 root root 389 Sep 10 2018 CentOS-Base.repo
-rw-r–r--. 1 root root 1370 Apr 29 2018 CentOS-CR.repo
-rw-r–r--. 1 root root 709 Apr 29 2018 CentOS-Debuginfo.repo
-rw-r–r--. 1 root root 246 Apr 29 2018 CentOS-fasttrack.repo
-rw-r–r--. 1 root root 690 Apr 29 2018 CentOS-Media.repo
-rw-r–r--. 1 root root 1573 Apr 29 2018 CentOS-Sources.repo
-rw-r–r--. 1 root root 6411 Apr 29 2018 CentOS-Vault.repo
-rw-r–r--. 1 root root 282 Sep 10 2018 epel.repo
-rw-r–r--. 1 root root 1050 Oct 3 2017 epel-testing.repo
-rw-r–r--. 1 root root 121 Jul 18 2018 HXTRepo.repo
-rw-r–r-- 1 root root 1864 Mar 12 14:20 mysql-community.repo
-rw-