mysql 通过rpm方式安装,卸载方式如下
1.关闭mysql
service mysqld stop
2.查找mysql 安装情况
rpm -qa|grep -i mysql
mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
mysql-errmsg-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
mysql80-community-release-el8-1.noarch
可以看到安装项目有上面几项
3.卸载mysql
rpm -ev 卸载意思
rpm -ev mysql-server-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
rpm -ev mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 --nodeps
rpm -ev mysql-errmsg-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
rpm -ev mysql80-community-release-el8-1.noarch
rpm -ev mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64
原因是依赖包错误,再执行以下命令解决 , 加上 --nodeps
rpm -ev mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 --nodeps
卸载这个插件成功
4.查看之前安装的MySQL的目录并删除find / -
name
mysql
rm -rf /var/lib/mysql
rm -rf /var/log/mysql
rm -rf /usr/share/selinux/packages/mysql
rm -rf /usr/share/mysql
5.删除my.cnf以及/etc/my.cnf.d/目录下的所有文件
rm -rf /etc/my.cnf
看卸载完毕查看命令 rpm -qa|grep -i mysql
至此mysql卸载完成