# 查看是否安装mysql
rpm -qa | grep -i mysql
# 如果有,需要卸载旧版本Mysql及相关依赖包
rpm -e MySQL-client-***
# 查看开机启动服务列表状态
systemctl list-unit-files
# 禁用mysql服务
systemctl disable mysqld
# 查找mysql文件夹 find / -name *mysql*
whereis mysql
# 删除 对应的目录下所有文件 注意不要把有用的删了
rm -rf /use/lib/mysql
卸载系统预置的mariadb,才能安装mysql。因为centos 和 redhat 内部集成了mariadb, 如果不卸载mariadb,安装mysql时会和mariadb文件冲突.
# 查询是否已安装的mariadb
rpm-qa|grepmariadb
# 卸载mariadb,文件名为上述命令查询出来的文件
rpm-e --nodeps 文件名
# 重启系统
reboot
创建下载目录
mkdir /usr/local/mysql8
cd/usr/local/mysql8
Mysql官方地址:
https://dev.mysql.com/downloads/mysql/
# 下载安装包wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar
# 解压tar -xvf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar# 按照以下顺序安装
#-i 安装 -v