使用环境:windows7、mysql5.7
个人强迫症,不喜欢mysql服务自启动,所以写了一个启动/关闭的交互脚本,已关闭则询问是否启动,已启动则询问是否关闭
直接上代码。
cls
@echo off
chcp 65001
color 0a
TITLE MySQL_Server.bat
sc query | find /i "MySQL57">nul 2>nul
if not errorlevel 1 (goto exist) else goto notexist
:exist
echo mysql服务已经启动,按Enter关闭
pause>nul
net stop MySQL57
echo 【已关闭mysql服务】
goto :end
:notexist
echo mysql服务已经关闭,按Enter开启
pause>nul
net start MySQL57
echo 【已启动mysql服务】
goto :end
:end
pause
- 注意6,12,19行的“MySQL57”要改成你自己电脑中mysql服务的名字,我的是MySQL57
- (2020/04/24更新)注意windows10下,需要以管理员权限运行