说明
服务器使用时会出现完全卸载当前的MySQL,方便后面使用比如
1 重新安装新版MySQL
2 安装MariaDB
3 不想有MySQL组件信息的残留
一般卸载MySQL有两种方式
一、通过rpm卸载
1 查看安装了mysql哪些服务
```
[root@test~]# rpm -qa|grep -i mysql
mysql57-community-release-el7-11.noarch
mysql-community-client-5.7.37-1.el7.x86_64
mysql-community-libs-5.7.37-1.el7.x86_64
mysql-community-common-5.7.37-1.el7.x86_64
mysql-community-server-5.7.37-1.el7.x86_64
```
2 关闭当前MySQL运行的服务
systemctl stop mysqld
systemctl status mysqld
3 卸载所有服务
```
rpm -ev --nodeps mysql57-community-release-el7-11.noarch
rpm -ev --nodeps mysql-community-client-5.7.37-1.el7.x86_64
rpm -ev --nodeps mysql-community-libs-5.7.37-1.el7.x86_64
rpm -ev --nodeps mysql-community-common-5.7.37-1.el7.x86_64
rpm -ev --nodeps mysql-community-server-5.7.37-1.el7.x86_64
```
二、通过find目录进行rm -rf 删除
1 查找所有和MySQL有关的目录
```
[root@test ~]# find / -name mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/bin/mysql
/usr/share/mysql
/usr/lib64/mysql
```
2 根据目录将MySQL服务目录啥筛选出后进行删除
rm -rf /var/lib/mysql /var/lib/mysql/mysql /usr/bin/mysql /usr/share/mysql /usr/lib64/mysql
3 MySQL服务器的配置默认路径为:/etc/my.cnf 可根据情况手动删除
建议先执行方案一进行卸载,在通过方案二查漏补缺
评论区