1.首先停止mysql服务(如果没有启动的服务就直接跳过)
关闭命令:
systemctl stop mysqld.service
其它常用命令:
启动:systemctl start mysqld.service
状态查看:systemctl status mysqld.service
设置开机自启:systemctl enable mysqld.service
重启mysql:service mysqld restart
2.查看安装的mysql信息
rpm -qa|grep -i mysql
复制代码
mysql安装信息
mysql-community-client-5.7.35-1.el7.x86_64
mysql-community-common-5.7.35-1.el7.x86_64
mysql80-community-release-el7-3.noarch
mysql-community-server-5.7.35-1.el7.x86_64
mysql-community-libs-5.7.35-1.el7.x86_64
3.删除mysql相关服务
需要把上面查询出来的服务名称全部执行一遍,达到删除mysql服务的目的
示例: rpm -e --nodeps mysql相关服务 执行:
rpm -e --nodeps mysql-community-client-5.7.35-1.el7.x86_64
rpm -e --nodeps mysql-community-common-5.7.35-1.el7.x86_64
rpm -e --nodeps mysql80-community-release-el7-3.noarch
rpm -e --nodeps mysql-community-server-5.7.35-1.el7.x86_64
rpm -e --nodeps mysql-community-libs-5.7.35-1.el7.x86_64
这里要说一下网上有些例子没有加 --nodeps ,如果不加上这个的话会报一个依赖错误:error:Failed dependencies
4.删除遗留的mysql文件和依赖信息
查询mysql遗留文件和依赖信息
find / -name mysql
删除遗留的文件和依赖信息
rm -rf /var/lib/mysql
5.手动删除mysql配置文件
rm -rf /etc/my.cnf
最后再检查一下mysql是否成功删除
rpm -qa|grep -i mysql
复制代码
执行完成后没有显示任何信息则表示mysql卸载成功