MySQL如何干净卸载

好久没有用过mysql,刚刚在一家新的公司上班,数据库是MySQL。今天自及在自己的电脑上安装了一下,中间卸载了好几次。总算装好了。下面就简单的讲一下如何卸载MySQL.

本人电脑是wi7  64位。MySQL是5.6.40版本

第一步:在控制面板上,进入程序界面。把mysql的软件尽量卸载,不能卸载先暂时放着。

第二步:删除文件夹:program files文件夹里的MySQL文件夹,如果不能删除用360强力删除,并且要勾选不能恢复文件。

                  隐藏文件夹 programData,这个要在文件夹选项里显示隐藏文件,找到MySQL文件夹。操作与之前的一样。

第三步:win+R快捷键。输入regedit。进入注册表。找到HKEY_LOCAL_MACHINE/SYSTEM,有三个文件夹ControlSet001、ControlSet002、ControlSet003、CurrentControlSet。按照这个路径services / eventLog / Application ,找到MySQL文件夹。将其删除。如果没有则不管。

 

总结:这样MySQL就干干净净的写在了,大家尤其要注意第二步,文件夹一定要删除干净。第三步也要操作仔细一点。

         上面的步骤操作完后,就可以再一次重装MySQL了。我建议大家写在干净后重启一下电脑。当然这只是个人建议。

 

### 如何彻底卸载 MySQL 并清理残留文件和配置 要在系统中彻底卸载 MySQL,不仅需要移除其核心组件,还需要清除所有的相关文件、目录以及配置项。以下是具体的操作方法: #### 卸载 MySQL 软件包 如果通过 `rpm` 或者其他软件包管理工具安装的 MySQL,则可以按照以下方式操作。 对于基于 RPM 的 Linux 发行版(如 CentOS 和 RHEL),可以通过以下命令查询并卸载已安装的相关包: ```bash [root@localhost ~]# rpm -qa | grep mysql mysql-community-server-8.0.31-1.el7.x86_64 mysql-community-client-8.0.31-1.el7.x86_64 ``` 找到对应的 MySQL 包名后,逐一卸载它们: ```bash [root@localhost ~]# rpm -e --nodeps mysql-community-server-8.0.31-1.el7.x86_64 [root@localhost ~]# rpm -e --nodeps mysql-community-client-8.0.31-1.el7.x86_64 ``` 需要注意的是,在某些情况下可能会存在 MariaDB 替代品或其他依赖关系,因此也需要一并处理这些关联包[^2]。 #### 删除数据目录和服务记录 即使完成了上述步骤中的程序包移除工作,仍需手动删除由 MySQL 创建的数据存储位置以及其他潜在痕迹。 通常,默认的数据路径位于 `/var/lib/mysql/` 下面;服务脚本一般存放在 `/etc/init.d/mysqld` 中;而全局范围内的默认配置文件则可能是 `/etc/my.cnf` 或者 `/etc/mysql/my.cnf` 。所以要分别执行下面几条指令来完成进一步清扫动作: ```bash rm -rf /var/lib/mysql/ rm -f /etc/my.cnf rm -f /etc/mysql/* rm -f /usr/bin/mysql* rm -f /usr/sbin/mysqld ``` 最后确认没有任何进程还在运行状态: ```bash ps aux | grep mysqld killall mysqld || true ``` 至此应该已经成功实现了对整个系统的全面清除了[^1]。 ```python import os os.system('rpm -qa | grep mysql') os.system('rpm -e --nodeps $(rpm -qa | grep mysql)') os.system('rm -rf /var/lib/mysql/') os.system('rm -f /etc/my.cnf') os.system('rm -f /etc/mysql/*') os.system('rm -f /usr/bin/mysql*') os.system('rm -f /usr/sbin/mysqld') print("MySQL has been completely uninstalled.") ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值