mysql彻底卸载干净的5个步骤,超多图超详细保姆级教程最新教程新手小白轻松上手



✨ 原创不易,还希望各位大佬支持一下!

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

mysql8和mysql5的安装过程都有!!!超多图超详细保姆级教程最新教程新手小白轻松上手(点击跳转)
mysql彻底卸载干净的5个步骤,超多图超详细保姆级教程最新教程新手小白轻松上手(点击跳转)
sqlyog下载和卸载的最新详细过程,超多图快速安装或者卸载(点击跳转)

前言

通过我这篇保姆级的教程你将mysql彻底的卸载干净,如果你在卸载的过程中遇到什么问题,欢迎您在评论区指出或者私信我,我看到将第一时间为您提供解决方案,并且将这些问题专门出一篇文章进行记录
还有一件事欢迎关注我的账号,我将给您带来一系列保姆级教程,如果您需要什么软件的安装教程或者卸载教程欢迎留言或者私信我,我将记录下来尽可能第一时间为您出教程

1.1停止mysql服务

打开任务管理器,点击服务,点击名称(进行排序,方便寻找你的mysql服务),在我的电脑中mysql的服务名称是MySQL80,这个服务名在你的电脑中可能是叫MySQLxx
在这里插入图片描述
找到你的mysql服务后选中,点击右键选择停止服务
在这里插入图片描述

1.2.删除mysql服务

win+R打开命令框,输入cmd打开cmd控制台或者电脑左下角输入cmd搜索,选择管理员身份进入cmd控制台(记得管理员打开不然会拒绝访问),弹出是否允许该应用对设备进行修改信息,选择是
在这里插入图片描述
输入sc delete MySQL80回车执行(这里是MySQL80是我电脑的mysql服务名字,所以服务名称要根据自己本机上的服务名称来)
未管理员打开的:
在这里插入图片描述
管理员打开然后删除成功的:
在这里插入图片描述

2.卸载 MySQL程序

选中我的电脑,右键点击打开在这里插入图片描述
在上方点击卸载或更改程序
在这里插入图片描述
输入MySQL进行搜索
在这里插入图片描述

3.残余文件的清理

3.1删除mysql安装的目录

默认目录为:C:\Program Files\MySQL或者是C:\Program Files (x86)\MySQL亦或者是2个目录下都有都要删除
选中MySQL右键点击删除
在这里插入图片描述

3.2删除mysql数据存放的目录

windows 7\8\10操作系统:默认在C:\ProgramData\MySQL
Windowsxp操作系统:默认在C:\Documents and Settings\All Users\Application Data\MySQL
如果不显示ProgramData,点击查看,勾选隐藏的项目,将ProgramData显示出来
在这里插入图片描述
选中MySQL右键点击删除
在这里插入图片描述

3.3删除mysql自定义目录

找到你当初安装时安装的自定义目录进行删除,如果你没有将mysql存放到自定义目录中,就不需要这一步(因为在我发现我用了自定义安装目录之后mysql还是存在了到c盘)
在这里插入图片描述

4.清理注册表

win+R打开命令框,输入regedit打开注册表编辑器或者左下角搜索regedit,进入注册表
在这里插入图片描述
在这个文件路径下:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application*找到MySQLD Service以及MYSQL进行删除(如果没有就可以忽略),另外在你的电脑可能会有多个或者不同的ControlSet00x*,都要将其中的MySQL删掉
在这里插入图片描述

5.删除环境变量配置

选中我的电脑,右键点击属性在这里插入图片描述
点击右边的高级系统设置
在这里插入图片描述
点击上方的高级,点击环境变量
在这里插入图片描述
系统变量中找到Path进行选中,点击编辑
在这里插入图片描述
变量表中找到你当初配置的bin进行选中,点击删除,我这里配置的是自己自定义的mysql安装目录下的bin:
D:\mysql\mysql_files\bin在这里插入图片描述

总结

本文是一篇针对新手小白的mysql卸载教程,旨在通过五个步骤彻底卸载mysql并清理残留文件,以确保系统的干净卸载。教程包括删除mysql服务、软件卸载、残余文件清理、清理注册表和删除环境变量配置,每个步骤都配有详细的文字说明和图片指导,让读者可以轻松上手。

总的来说,本教程的步骤详细、图片清晰,适合新手小白学习并实践。如果读者在实践过程中遇到问题,作者欢迎在评论区指出或者私信作者,作者将尽快提供解决方案,并将这些问题专门出一篇文章进行记录。

### 清空 MySQL 数据库或删除所有表的数据 为了安全地清空 MySQL 数据库中的所有数据并保留表结构,可以采用以下方法之一: #### 方法一:逐个使用 `TRUNCATE TABLE` 命令 此方法适用于需要逐一清空每个表的情况。通过遍历数据库中的所有表,并对其执行 `TRUNCATE TABLE` 操作来实现[^1]。 以下是具体的 SQL 脚本示例: ```sql SET FOREIGN_KEY_CHECKS = 0; SELECT CONCAT('TRUNCATE TABLE ', table_name, ';') FROM information_schema.tables WHERE table_schema = 'your_database_name'; SET FOREIGN_KEY_CHECKS = 1; ``` 运行以上查询后,复制生成的结果脚本并执行即可完成清空操作。需要注意的是,在某些情况下可能需要临时禁用外键约束以避免错误。 #### 方法二:手动编写 DROP 和 CREATE 语句 如果希望彻底移除数据而不影响表结构,则可以通过导出当前数据库的建表语句(不包含数据),随后删除现有数据再重新创建这些表的方式来达到目的[^2]。 具体步骤如下: 1. 导出不含数据的纯架构定义到文件中; ```bash mysqldump -u username -p --no-data your_database_name > schema.sql ``` 2. 删除原数据库内的全部内容; ```sql DROP DATABASE your_database_name; CREATE DATABASE your_database_name; ``` 3. 将之前保存好的架构重新加载回去; ```bash mysql -u username -p your_database_name < schema.sql ``` 这种方法虽然较为繁琐,但它提供了更高的灵活性以及安全性保障,尤其是在处理复杂关系型模型时尤为有用。 #### 方法三:利用 LOAD DATA 或其他工具批量插入新记录覆盖旧有信息 当仅需替换部分特定条件下的资料而非完全消除一切现存条目之时,可考虑运用诸如 `LOAD DATA INFILE` 这样的功能来进行更新替代作业[^3]。 例如下面这条指令展示了怎样把来自本地磁盘路径上的 CSV 文件里的数值填充至指定的目标表格里去: ```sql LOAD DATA LOCAL INFILE '/path/to/your/file.csv' INTO TABLE target_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'; ``` > **注意**: 执行任何大规模修改动作前都应做好充分准备——即刻建立完整的副本存档以防万一发生不可预见状况致使原始素材遗失殆尽! ---
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值