当前位置: 首页 > news >正文

如何卸载更换MySQL版本_mysql卸载(win10 适用于想更换版本的)

步骤1:关闭MySQL服务

右击【计算机】,选择【管理】,打开“计算机管理”界面

43fdb199ed381aa0638df007ec897e38.png

选择【服务和应用程序】中的【服务】,在右侧找到【mysql】,右键,选择【停止】

635feae9a4caecb459467566ebe5b981.png

步骤2:卸载mysql软件

可以在控制面板中卸载

b084b2db4539f866caf5fcdf8717c295.png

步骤3:删除MySQL在电脑硬盘上物理位置上的所有文件

1、卸载过后删除安装目录下剩余了所有文件,把mysql文件夹也删了

2、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹,如果没有可以不用删除了。

3、删除C盘下的C:\ProgramData\MySQL 所有文件,如果删除不了则用360粉碎掉即可,该programData文件是隐藏的默认,设置显示后即可见

81f6ca03ac226ff9e43cadb6bb159339.png

4、、关键!!!!删除C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹,一定要删

注意:Documents and Settings在哪里呢?

1、打开计算机,打开C盘,点击【选项】

93d0989edf5747002e9dd3de561dfb08.png

2、选择【查看】,去掉【隐藏受保护的操作系统文件】前的勾,确定;

3、此时可以看到Documents and Settings系统文件夹前是一个锁标记,右键单击管理员取得所有权,就可以操作了

0bc324062de14f4ff1e56f85a255574b.png

注:可以通过window系统自带的关键字查找功能来查找相关联的文件

步骤4:MySQL的注册表信息

注:这步是最繁琐的也是最为关键的,很多人就是因为在这步骤中没有清理干净注册表信息,从而不能重新安装成功。

1、windows+R运行“regedit”文件,打开注册表

737306936f31305eb3e79bbbb720f375.png

2、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹

c0051cddc0964fded1a8bcf4a45740a1.png

3.在cmd中,输入sc delete mysql,删除服务。

439c6d28a06560786703af4291cdad19.png

失败的话,是因为权限不够,可通过修改权限后再次执行

步骤5:重启下电脑

这样就可以重新安装MySQL软件了!

相关文章:

  • dos导入mysql文件_dos下导入mysql备份文件
  • java -jar 未响应_简单易学的测试攻略:JMeter测试Java请求示例
  • python 求余数_Python数据结构与算法——散列(Hash)
  • 此操作系统不支持 .net framework 4.6.2。_聊聊.net应用程序的Docker镜像
  • mysql binlog 实时_实时备份mysql binlog日志 脚本
  • oracle和mysql用户名_oracle 11g 默认用户名和密码
  • php mysql varchar_mysql中VARCHAR长度详细介绍
  • python图像读写技巧_Python图像读写方法对比
  • k8s一个容器多个镜像_AWS 容器三大新品:K8s 发行版,免费镜像库和 “Game Changer”AWS Proton...
  • c语言中的mecpy的用法_C语言的memcpy用法
  • python 判断字符串在数组中_一日一技:在 Golang 中如何快速判断字符串是否在一个数组中...
  • python像数常用函数_python图像处理常用函数
  • linux下查看mysql函数_linux下mysql函数的详细案列
  • mysql增删改查4组语句_MySQL增删改查之DML语句详解
  • python requests请求失败_Python requests多线程抓取请求都报异常无解
  • 30天自制操作系统-2
  • egg(89)--egg之redis的发布和订阅
  • ES10 特性的完整指南
  • JavaScript新鲜事·第5期
  • React 快速上手 - 07 前端路由 react-router
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • 坑!为什么View.startAnimation不起作用?
  • 前端学习笔记之观察者模式
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 消息队列系列二(IOT中消息队列的应用)
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • ​第20课 在Android Native开发中加入新的C++类
  • (0)Nginx 功能特性
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (NSDate) 时间 (time )比较
  • (TOJ2804)Even? Odd?
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (新)网络工程师考点串讲与真题详解
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • (转)大道至简,职场上做人做事做管理
  • (转)甲方乙方——赵民谈找工作
  • .bat批处理出现中文乱码的情况
  • .net FrameWork简介,数组,枚举
  • .Net IE10 _doPostBack 未定义
  • .NET MVC之AOP
  • .net 程序发生了一个不可捕获的异常
  • .Net 应用中使用dot trace进行性能诊断
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .NET开发不可不知、不可不用的辅助类(一)
  • .net专家(张羿专栏)
  • .vimrc php,修改home目录下的.vimrc文件,vim配置php高亮显示
  • @Autowired多个相同类型bean装配问题
  • @Transient注解
  • @Validated和@Valid校验参数区别
  • [ C++ ] STL---string类的模拟实现
  • [Android Studio 权威教程]断点调试和高级调试
  • [Angularjs]asp.net mvc+angularjs+web api单页应用
  • [C++][数据结构][算法]单链式结构的深拷贝
  • [C++]C++基础知识概述