win cmd命令 停止删除mysql服务和杀掉mysql进程

一个bat命令:停止删除mysql服务和杀掉mysql进程

内容展示 将内容复制到文本,并改一下后缀为.bat 然后点击即可

复制代码
@echo off
chcp 65001
setlocal enabledelayedexpansion
REM 初始化一个空的列表
set "service_list="
REM 获取所有MySQL相关服务名称并存入列表
for /f "tokens=2 delims=:" %%a in ('cmd /c "sc queryex type= service state= all | findstr /i "mysql""') do (
    set "current_service=%%a"
    set "service_list=!service_list!!current_service!"
)

REM 循环列表中的服务名称
for %%s in (%service_list%) do (
	echo 检测到MySQL服务名称: %%s
	REM 停止MySQL服务
	sc stop %%s
	REM 改为手动启动
	sc config %%s start= demand
	REM 删除服务-谨慎操作哦-已注释
	REM sc delete %%s force
)

REM 检查3306端口并杀掉
for /f "tokens=5" %%i in ('netstat -ano ^| findstr :3306') do set "pid=%%i"
if defined pid (
    echo 检测到mysql进程: %pid%
	echo 杀掉mysql进程
	REM 杀掉占用3306端口的进程
	taskkill /F /PID %pid%
)
echo --------检查结束---------
pause
相关推荐
什么都不会的Tristan42 分钟前
MybatisPlus-扩展功能
数据库·mysql
想唱rap5 小时前
表的约束条件
linux·数据库·mysql·ubuntu·bash
千寻技术帮5 小时前
10341_基于Springboot的珠宝销售网站
spring boot·mysql·毕业设计·商城·珠宝商城
深海小黄鱼6 小时前
mysql 导入csv文件太慢, Error Code: 1290.
数据库·mysql
野犬寒鸦6 小时前
从零起步学习MySQL || 第十六章:MySQL 分库分表的考量策略
java·服务器·数据库·后端·mysql
tc&9 小时前
为什么 Kamailio 模块封装的 MySQL 函数能有效防范 SQL 注入?
数据库·sql·mysql·网络攻击模型·kamailio
cookqq9 小时前
Java+MySQL时区难题-Date自动转换String差8小时
数据库·mysql
sugarzhangnotes9 小时前
MySQL 8.0升级中的字符集陷阱与解决方案
android·数据库·mysql
1***43809 小时前
技术文章大纲:用MySQL玩转数据可视化数据库连接与数据查询基础
数据库·mysql·信息可视化
WangYaolove13149 小时前
基于深度学习的身份证识别考勤系统(源码+文档)
python·mysql·django·毕业设计·源码