打算删掉mysql的一个版本,但是服务那里有,后面根据网上的方法,删了注册表,也弄了那个指令删除,都删不了,现在服务这里还有这个mysql,但是现在是系统找不到文件了,新的用不了,旧的删不掉。
2条回答 默认 最新
关注 【以下回答由 GPT 生成】
优化后的问题标题: 如何彻底从Windows系统中删除MySQL服务? 优化后的问题标签: MySQL, Windows
优化后的问题内容: 我想彻底从我的Windows系统中删除一个MySQL版本。我已经按照网上的方法删除了注册表和使用了相应的命令行指令,但是MySQL服务仍然存在。现在系统找不到MySQL文件,并且新的MySQL无法正常使用,而旧版本的MySQL也无法删除。请问该如何彻底从Windows系统中删除MySQL服务?请提供具体的步骤和代码。
解决方案: 以下是完全删除MySQL服务的步骤和代码:
- 停止和禁用MySQL服务:
以管理员身份运行命令提示符 停止MySQL服务: net stop MySQL 禁用MySQL服务: sc config MySQL start= disabled
- 删除MySQL服务注册表项:
以管理员身份运行注册表编辑器 (regedit) 导航到以下路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 在Services文件夹中找到并删除以下MySQL相关的注册表项(如果存在): - MySQL - MySQL{版本号} - MySQL{版本号}OptimizerProvisioning
-
删除MySQL安装文件和文件夹: 请确保备份MySQL安装文件和数据文件夹。
-
清理环境变量:
以管理员身份运行命令提示符 删除以下环境变量(如果存在): - MYSQL_HOME - MYSQL_HOME_DATA - MYSQL_HOME_BIN - MYSQL_HOME_LOG - MYSQL_HOME_TMP - MYSQL_HOME_CONF - PATH中任何包含MySQL路径的项
- 清理服务管理器:
以管理员身份运行命令提示符 删除以下MySQL服务(如果存在): sc delete MySQL
- 重启系统。
请注意,以上步骤中的命令和路径可能会因MySQL的安装版本和路径而有所不同。请根据实际情况进行相应的调整。如果你尝试了以上步骤仍然无法彻底删除MySQL服务,可能需要进行更深入的调查和清理工作。
【相关推荐】
- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7777320
- 你也可以参考下这篇文章:[MYSQL]关于mysql不是内部或外部命令,也不是可运行的程序或批处理文件。问题解决办法
- 你还可以看下sql参考手册中的 MySQL 字符集、对齐方式、统一编码 指定字符集和排列方式
- 您还可以看一下 刘运强老师的MySQL数据库从入门到实战课课程中的 存储过程实战:给指定用户发邮件通知小节, 巩固相关知识点
- 除此之外, 这篇博客: MySql之深入分析MySql 的锁中的 1.4.4.1、为什么表里面没有索引的时候,锁住一行数据会导致锁表? 或者说,如果锁住的是索引,一张表没有索引怎么办? 部分也许能够解决你的问题。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 有没有帮写代码做实验仿真的
- ¥15 報錯:Person is not mapped,如何解決?
- ¥30 vmware exsi重置后登不上
- ¥15 易盾点选的cb参数怎么解啊
- ¥15 MATLAB运行显示错误,如何解决?
- ¥15 c++头文件不能识别CDialog
- ¥15 Excel发现不可读取的内容
- ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
- ¥20 yolov5自定义Prune报错,如何解决?