本文共 806 字,大约阅读时间需要 2 分钟。
先看centos自带的mysql是否安装:
yum list installed | grep -i mysql
如果存在就先卸载,一种是普通删除,另一种是强力删除,当MySQL数据库有其它的依赖文件时,也进行删除。
先关闭mysql进程,再卸载
rpm -ev mysql-xxx
有依赖
rpm -ev --nodeps mysql-xx
查找MySQL的安装目录并彻底删除
如果有必要,删除mysql用户以及mysql用户组。
先查看是否存在MySQL组
grep mysql /etc/group
再查看是否存在MySQL用户
grep mysql /etc/passwd
使用groups查看用户mysql所在的组
groups mysql
删除用户和组
userdel mysql
groupdel mysql
再看是否还存在mysql
yum list installed | grep -i mysql
下载mysql的repo源
wget .mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装这个包后,会获得两个mysql的yum repo源:
/etc/yum.repos.d/mysql-community.repo和
/etc/yum.repos.d/mysql-community-source.repo。
安装mysql
sudo yum install mysql-server
输入y,继续安装,接下来的安装都同意,即是输入y
安装完成后登录mysql
mysql -u root -p
出现如上问题,解决方法可以查看我的博客
转载地址:http://sazfk.baihongyu.com/