1.先查看mysql安装情况
rpm -qa|grep -i mysql
结果:
mysql-community-client-5.7.22-1.el7.x86_64
mysql-community-libs-5.7.22-1.el7.x86_64
mysql-community-server-5.7.22-1.el7.x86_64
mysql-community-common-5.7.22-1.el7.x86_64
2.删除查询到的所有包
rpm -ev mysql-community-client-5.7.22-1.el7.x86_64
如果报错
error: Failed dependencies:
mysql-community-client(x86-64) >= 5.7.9 is needed by (installed) mysql-community-server-5.7.22-1.el7.x86_64
用下面这条命令,忽略依赖删除
rpm -ev mysql-community-libs-5.7.22-1.el7.x86_64 --nodeps
rpm -ev mysql-community-client-5.7.22-1.el7.x86_64 --nodeps
rpm -ev mysql-community-server-5.7.22-1.el7.x86_64 --nodeps
rpm -ev mysql-community-common-5.7.22-1.el7.x86_64 --nodeps
3.删除my.cnf配置文件
//警告: 默认不会删除配置文件
warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave
//手动删除
rm -rf /etc/my.cnf
4.删除mysql相关文件
查找musql文件
find / -name mysql
/usr/lib64/mysql
/usr/share/mysql
/etc/selinux/targeted/active/modules/100/mysql
/var/lib/mysql
[root@baiduyun ~]# rm -rf /usr/lib64/mysql
[root@baiduyun ~]# rm -rf /usr/share/mysql
[root@baiduyun ~]# rm -rf /etc/selinux/targeted/active/modules/100/mysql
[root@baiduyun ~]# find / -name mysql
/var/lib/mysql
[root@baiduyun ~]# rm -rf /var/lib/mysql
[root@baiduyun ~]# find / -name mysql
[root@baiduyun ~]# find / -name mysql
//再查一下,没结果就可以了
[root@baiduyun ~]# rpm -qa|grep -i mysql