> 卸载
1.查看并清除已经安装的Mysql
rpm -qa | grep -i mysql
rpm -ev (查看的列表)
2.查看并清除Mysql对应的文件夹
find / -name mysql
rm -rf (查看的列表)
> 安装
1.下载mysql包
下载地址
2.传入Linux系统中并解压
3.检查并清除mariadb库(与Mysql有冲突)
rpm -qa|grep mariadb //检查
rpm -e --nodeps mariadb-libs //清除
4.依次安装Mysql
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm
yum remove mysql-libs
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpm
yum install openssl-devel
rpm -ivh mysql-community-devel-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --force --nodeps
5.初始化Mysql
mysqld --initialize --console
//如果报错:mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
rpm -qa|grep libaio //查看libaio,如果为空则安装libaio
yum install -y libaio
6.修改安装目录文件权限
chown -R mysql:mysql /var/lib/mysql/
7.查看初始化密码,开启服务,登录
cat /var/log/mysqld.log | grep localhost
systemctl start mysqld
mysql -u root -p
8.重置登录密码
alter user 'root'@'localhost' identified by '123456';