目录
1、检查环境中是否已有mariadb文件
在CentOS中默认安装MariaDB,它是MySQL的分支,在此之前,我们可以先通过以下指令查询:
rpm -qa | grep -i mariadb
如果有查到列表,就通过以下指令卸载,此处有几条就对应的使用几个rpm -e --nodeps:
[root@centos7 opt]# rpm -e --nodeps xxx
[root@centos7 opt]# rpm -e --nodeps xxx
本机因为之前已卸载,所以省略。
2、检查是否安装过MySQL
此处如果之前没有安装过,可以直接省略,如果安装过,可通过一下直接进行移除:
yum -y remove mysql
3、安装MySQL依赖libaio包libaio
libaio是Linux下的一个异步非阻塞接口,它提供了以异步非阻塞方式来读写文件的方式,读写效率比较高。
yum install libaio
4、下载MySQL安装包
可以通过MySQL官网去进行下载,本文也提供了一个百度网盘的下载渠道:
网盘地址:百度网盘 请输入提取码
提取码:sqld
提取之后,通过xftp等客户端工具将提取的文件上传到Linux系统中的/usr/local目录下,本文后续的安装也会安装再该目录下。
5、解压压缩文件
进入/usr/local目录下,查看当前目录文件:
可以看到,当前压缩包文件已经再目录中,通过下方指令将压缩包文件解压:
tar -zxvf mysql-8.0.21-el7-x86_64.tar.gz
解压完成后再次查看/usr/local列表,多出了一个MySQL的解压文件:
此时,这个文件夹名称比较长,记起来不方便,我们可以修改文件夹名称,修改完成后local文件夹中多了一个mysql8的文件夹:
mv mysql-8.0.21-el7-x86_64 mysql8