Mysql服务相对比较消耗电脑性能,如果不是一直需要使用可将其改为手动启停。
1、关闭Mysql自启动
2、若启动则关闭
3、若关闭则启动
@echo off
set server="MySQL"
set tag=0
::设置服务为手动启动
sc config %server% start= demand
::检查服务是否运行,如果运行则关闭
for /f "tokens=*" %%i in ('net start') do if "%%i"==%server% set tag=1 & net stop %server%
::如果未运行则启动
if %tag%==0 net start %server%
pause
想了解其中命令的含义请参看我的另一篇博文超详细的bat脚本常用命令及亲测示例