批处理打造MySQLCleaner
#批处理打造MySQLCleaner
###1. 简介
在我们卸载MySQL数据库的时候,往往除了需要卸载软件,还需要删除各种注册表信息,隐藏文件,卸载服务,否则当我们再次安装MySQL时就会出现一些令人难以理解的错误。所以为了简单起见,本人用批处理简单写了一个清理软件,用于卸载MySQL后清理残余的任务,基本上是默认安装路径的都可以一键清除,如果有特殊情况,可参照百度经验完全卸载mysql数据库图文教程,然后停止并删除服务即可。
###2. 注意事项
请以管理员权限运行此程序!!
###3. 代码样例
TITLE MySQLCleaner
@echo off
color 0e
echo Start Delete MySQL Process
echo @Author PeterZ
echo.
echo ____ ___ _ ____ _
echo / ___^| / _ \ ^| ^| / ___^| ^| ^| ___ __ _ _ __ ___ _ __
echo \___ \ ^| ^| ^| ^| ^| ^| ^| ^| ^| ^| / _ \ / _` ^| ^| '_ \ / _ \ ^| '__^|
echo ___) ^| ^| ^|_^| ^| ^| ^|___ ^| ^|___ ^| ^| ^| __/ ^| (_^| ^| ^| ^| ^| ^| ^| __/ ^| ^|
echo ^|____/ \__\_\ ^|_____^| \____^| ^|_^| \___^| \__,_^| ^|_^| ^|_^| \___^| ^|_^|
echo.
echo [+] Start To Delete Regedit & echo.
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL /f
echo[ [*] DETELE HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL /f
echo[ [*] DETELE HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL /f
echo[ [*] DETELE HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MySQL /f
echo[ [*] DETELE HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MySQL
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\MySQL /f
echo[ [*] DETELE HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\MySQL
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL /f
echo[ [*] DETELE HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL
echo.
echo [+] Start to Delete MySQL Service & echo.
net stop MySQL*
echo[ [*] STOP MYSQL SERVICE
sc delete MySQL*
echo[ [*] DELETE MYSQL SERVICE
echo.
echo [+] Start To Delete MySQL INI&Possible Install Files) Files
rd /s /q c:\Program Files\MySQL
echo[ [*] DELETE C:\Program Files\MySQL
rd /s /q c:\Program Files (x86)\MySQL
echo[ [*] DELETE C:\Program Files (x86)\MySQL
rd /s /q c:\ProgramData\MySQL
echo[ [*] DELETE C:\ProgramData\MySQL
rd /s /q c:\Windows\my.ini
echo[ [*] DELETE C:\Windows\my.ini
rd /s /q c:\Windows\MySQL
echo[ [*] DELETE C:\Windows\MySQL
rd /s /q c:\Windows\System32\Tasks\MySQL
echo[ [*] DELETE C:\Windows\System32\Tasks\MySQL
echo.
echo [+] Clean Process Over O(∩_∩)O~
echo.
echo [**] Please Restart the Computer ~
pause
批处理打造MySQLCleaner的更多相关文章
- Windows批处理 -- 打造MySQLCleaner
批处理打造MySQLCleaner 1. 简介 在我们卸载MySQL数据库的时候,往往除了需要卸载软件,还需要删除各种注册表信息,隐藏文件,卸载服务,否则当我们再次安装MySQL时就会出现 ...
- 脚本+批处理打造IIS监控器
原文 脚本+批处理打造IIS监控器 首先说下我什么要写它,第一.它可以帮你做一件事,那就是随时给你监控你公司的网站服务器的状态,一旦你的网站出现问题不能访问了,它就会自动帮你重启IIS然后让死掉的网站 ...
- 打造高效的工作环境 – SHELL 篇
注:本文由雷俊(Javaer/Emacser)和我一起编辑,所以文章版权归雷俊与我共同所有,转载者必需注明出处和我们两位作者.原文最早发于酷壳微信公众号,后来我又做了一些修改,再发到博客这边. 程序员 ...
- 用PHP打造一个高性能好用的网站
用PHP打造一个高性能好用的网站 1. 说到高可用的话要提一下redis,用过的都知道redis是一个具备数据库特征的nosql,正好弥补了PHP的瓶颈,个人认为PHP的 瓶颈在于数据库,像Apach ...
- 阿里云如何基于标准 K8s 打造边缘计算云原生基础设施
作者 | 黄玉奇(徙远) 阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复关键词 1219 即可下载本文 PPT 及实操演示视频. 导读:伴随 5G.IoT 的发展,边缘 ...
- 标准产品+定制开发:专注打造企业OA、智慧政务云平台——山东森普软件,交付率最高的技术型软件公司
一.公司简介山东森普信息技术有限公司(以下简称森普软件)是一家专门致力于移动互联网产品.企业管理软件定制开发的技术型企业.公司总部设在全国五大软件园之一的济南齐鲁软件园.森普SimPro是由Simpl ...
- Android ViewPager打造3D画廊
本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发. 网上有很多关于使用Gallery来打造3D画廊的博客,但是在关于Gallery的官方说法中表明: This cl ...
- [C#] 了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数
了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数 目录 简介 特点 方法的参数 方法的返回值 与批处理交互的一个示例 简介 我们知道,新建一个控制台应用程序的时候,IDE 会同时创建 ...
- [.NET] 打造一个很简单的文档转换器 - 使用组件 Spire.Office
打造一个很简单的文档转换器 - 使用组件 Spire.Office [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/6024827.html 序 之前,& ...
随机推荐
- uni-app创建项目
下载 HBuilderX 下载地址(https://www.dcloud.io/hbuilderx.html) HBuilderX是通用的前端开发工具,但为uni-app做了特别强化. 创建uni ...
- System.Net.Mail邮件发送抄送附件(多个)
/// <summary> /// 邮件发送抄送附件 /// </summary> /// <param name="mailTo">收件人(可 ...
- FreeBSD 12.2 发布
FreeBSD 团队宣布 FreeBSD 12.2 正式发布,这是 FreeBSD 12 的第三个稳定版本. 本次更新的一些亮点: 引入了对无线网络堆栈的更新和各种驱动程序,以提供更好的 802.11 ...
- MySql多表查询_事务_DCL(资料三)
今日内容 1. 多表查询 2. 事务 3. DCL 多表查询: * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE ...
- POJ_2828 Buy Tickets 【线段树】
一.题目 Buy Tickets 二.分析 首先可以明确的是每个人的位置都是定的,那么如果从输入数据从后往前看,最后面的人进来的时候,他前面的人数肯定是定的. 那么可以考虑,当从后往前推时,这个人插入 ...
- 在CentOS上安装Nginx配置HTTPS并设置系统服务和开机启动(最全教程)
友情提示:全部配完大约需要20分钟,本教程配合 xshell 和 xftp 使用更佳. 系统配置:CentOS 7.5 本教程 摘繁华 版权所有. 操作按键 常用按键: 复制操作:Shift+Ins ...
- certutil绕过
一般进内网过后我都会使用certutil下载文件,但在最近打一台内网机子的时候出现了certutil拒绝访问的情况,在本地搭建了一个环境尝试绕过certutil下载文件. 安装杀软更新到最新版本,开启 ...
- TypeError: myMethod() takes no arguments (1 given) Python常见错误
忘记为方法的第一个参数添加self参数 ---------------------------------------------------------------
- CI/CD版本回滚Jenkins解决方案
一.创建项目 填写项目名,关系到项目路径对应请谨慎命名 二.项目配置 1.配置字符串参数和选项参数 2.代码仓库配置 3.构建环境 4.构筑脚本配置 5.点击左下方的保存或者应用 三.使用方法 1.发 ...
- 详细了解 InnoDB 内存结构及其原理
最近发现,文章太长的话,包含的信息量较大, 并且需要更多的时间去阅读.而大家看文章,应该都是利用的一些碎片时间.所以我得出一个结论,文章太长不太利于大家的吸收和消化.所以我之后会减少文章的长度,2-3 ...