如何正确的删除Mysql

作者:IT邦德
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、
Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验
B站主播Oracle、Mysql、PG实战课程,请搜索:jeames007

擅长Oracle数据库运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。

在这里插入图片描述

前言

这几天在部署Mysql的过程中,难免有安装失败的情况, 本文总结了如何彻底删除已安装的Mysql的各种方法,包括windows及Linux版本

1. RPM安装后删除Mysql

yum -y remove MySQL-*
一般用rpm -e 的命令删除mysql,这样表面上删除了mysql,
可是mysql的一些残余程序仍然存在,并且通过第一步的方式也查找不到残余,
而yum命令比较强大,可以完全删除mysql.
(ps:用rpm删除后再次安装的时候会提示已经安装了,这就是rpm没删除干净的原因)

 删除目录
 find / -name mysql
把所有出现的目录统统删除,
查找mysql的一些目录,把所有出现的目录删除,
可以使用rm -rf 路径,删除时请注意,一旦删除无法恢复。

删除配置文件
rm -rf /etc/my.cnf

删除mysql的默认密码
rm -rf /root/.mysql_sercret

这样mysql就全部删除干净了

2. Windows版本删除Mysql

2.1 停止 MySQL 服务:
可以用 services.msc,也可以用任务管理器,也可以用“net stop mysql57303307”
2.2 删除服务:
管理员命令行执行“sc delete mysql57303307”或“mysqld remove mysql57303307”
2.3 删除所有 MySQL 文件
2.4 regedit 打开注册表,删除以下位置的 3 个文件夹:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持
您的批评指正是我写作的最大动力!

❤️ 技术交流可以 关注公众号:IT邦德 ❤️

猜你喜欢

转载自blog.csdn.net/weixin_41645135/article/details/121505519