1、通过华为开源镜像站下载Linux版MySQL8
下载地址: https://repo.huaweicloud.com/mysql/Downloads/MySQL-8.0/mysql-8.0.24-1.el7.x86_64.rpm-bundle.tar
2、安装MySQL
首先创建一个文件夹:
3、通过Xftp将MySQL安装包拷贝到我们刚才创建的目录上
4、解压缩
tar -xvf mysql-8.0.24-1.el7.x86_64.rpm-bundle.tar
5、删除自带的mariadb
查看系统上是否含有 mariadb:
rpm -qa | grep mariadb
强制删除 mariadb:
rpm -e mariadb-libs-5.5.64-1.el7.x86_64 --nodeps
6、安装common、libs、client、server
rpm -ivh mysql-community-common-8.0.24-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.24-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.24-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.24-1.el7.x86_64.rpm --nodeps --force
7、初始化 MySQL
mysqld --initialize
8、授权防火墙
# 给/usr/local/mysql这个文件夹赋予mysql用户的执行权限
chown mysql:mysql /var/lib/mysql -R;
# 开启mysql服务
systemctl start mysqld.service;
# 启动mysql
systemctl enable mysqld;