一、先卸载MySQL
yum -y remove mysql mysql*
二、再删除MySQL相关
rm -rf /usr/share/mysql
rm -rf /usr/lib64/mysql
rm -rf /usr/lib/mysql
rm -rf /etc/my.cnf
三、视情况再删除MySQL数据库(小心,删除了你的数据库就没啦。)
rm -rf /var/lib/mysql/*
rm -rf /var/lib/mysql
四、通过如下命令查看有没有mysql残余
rpm -qa | grep mysql
比如有
perl-DBD-MySQL-4.013-3.el6.x86_64
mysql-community-release-el6-5.noarch
mysql-libs-5.1.73-5.el6_6.x86_64
MySQL-shared-compat-5.6.27-1.linux_glibc2.5.x86_64
则输入
rpm -e perl-DBD-MySQL-4.013-3.el6.x86_64
rpm -e mysql-community-release-el6-5.noarch
rpm -e mysql-libs-5.1.73-5.el6_6.x86_64
rpm -e MySQL-shared-compat-5.6.27-1.linux_glibc2.5.x86_64
五、发现mysql-libs-5.1.73-5.el6_6.x86_64删除不掉,则输入
yum -y install mysql-libs
再输入 rpm -e mysql-libs-5.1.73-5.el6_6.x86_64
再查
rpm -qa | grep -i mysql
没有了!
六、重新安装
yum install mysql-server mysql-community-devel
不行的话就输入
yum install mysql-community-devel
安装成功。
七、重新启动mysql
service mysqld restart
八.设置MySQL服务开机自启动。
chkconfig mysqld on
chkconfig mysqld --list