完全卸载MySQL

一、卸载MySQL

1. 先停止mysql服务。在 cmd 模式下输入 "net stop mysql"

 

 

2. 进入控制面板卸载mysql

 

3. 删除mysql的安装文件夹下的my.ini文件及其他所有文件

 

4. 运行 "regedit",打开注册表

 

 

5. 删除注册表中指定目录下的文件

(1)删除 "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application" 下的MySQL文件夹
(2)删除 "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application" 下的MySQL文件夹
(3)删除 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog\Application" 下的MySQL文件夹

注:如果没有可以不用删除

6. 删除 "C:\ProgramData" 下的MySQL文件夹。如果删除不了,可将其粉碎

注:"C:\ProgramData" 文件夹是隐藏的,直接复制该地址到地址栏回车即可进入

 

7. 重启电脑,重新安装mysql

### 如何在 Linux 下完全卸载 MySQL 要在 Linux 平台下彻底删除 MySQL 数据库及其所有相关组件,包括配置文件和数据目录,可以按照以下方法操作: #### 卸载已安装的 MySQL 软件包 首先需要通过 `yum` 或 `apt-get` 工具来移除已经安装的 MySQL 软件包。以下是针对 CentOS 和 Ubuntu 的具体命令。 对于 **CentOS** 系统: ```bash sudo yum remove mysql-server mysql-client mysql-common ``` 对于 **Ubuntu/Debian** 系统: ```bash sudo apt-get purge mysql-server mysql-client mysql-common ``` 上述命令会卸载核心软件包以及客户端工具[^1]。 #### 删除残留的依赖项 某些情况下可能还存在其他与 MySQL 相关的依赖项未被清理掉。可以通过以下方式查找并清除这些依赖关系。 ```bash sudo yum autoremove # 对于CentOS sudo apt-get autoremove --purge # 针对Ubuntu/Debian ``` #### 清理遗留的数据文件及配置文件 即使完成了前面两步的操作,仍然可能存在一些手动创建或者由程序自动生成的重要资料留在磁盘上。因此有必要进一步确认并手工删去它们的位置路径如下所示: - 默认存储位置 `/var/lib/mysql/*` 中的内容代表实际数据库实例; - 用户家目录下的隐藏文件 `.my.cnf` 可能保存着个性化设置参数; - 全局级别共享资源位于 `/etc/my.cnf`, `/etc/mysql/*.cnf`. 执行下面脚本完成最后一步销毁动作: ```bash rm -rf /var/lib/mysql/ rm -f ~/.my.cnf rm -rf /etc/my.cnf /etc/mysql/* ``` 以上过程能够确保从操作系统层面干净利落地去除整个MYSQL环境连同其附属物一起消除掉[^2]。 ### 注意事项 在整个过程中要特别小心对待重要业务生产环境中运行的服务状态,在正式实施之前做好充分备份以防万一发生意外丢失不可恢复的情况出现。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值