@echo off
for /f "skip=3 tokens=4" %%i in ('sc query MySQL') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysql -u root --password=root test
) else (
net start MySQL
cd C:\Program Files\MySQL\MySQL Server 5.1\bin
mysql -u root --password=root test
)
cmd
本文介绍了一个用于检查MySQL服务状态并根据状态启动或连接MySQL数据库的批处理脚本。该脚本首先使用`scquery`命令查询MySQL服务的状态,如果服务正在运行则直接通过`mysql`命令进行连接,否则先启动MySQL服务再进行连接。
782

被折叠的 条评论
为什么被折叠?



