window下快速启动mysql,bat脚本
cls
@echo off
:设置窗口字体颜色
color 0a
:设置窗口标题
TITLE MySQL管理程序
call :checkAdmin
goto menu
:菜单
:menu
cls
echo.
echo.=-=-=-=-请选择您要对MySQL的操作-=-=-=-=-
echo.
echo.1: 启动MySQL
echo.
echo.2: 关闭MySQL
echo.
echo.3: 重启MySQL
echo.
echo.4: 退 出
echo.
echo.=-=-=-=-请输入您要选择的项目序号↓-=-=-=-
set /p id=
if "%id%"=="1" goto startup
if "%id%"=="2" goto shutdown
if "%id%"=="3" goto reboot
if "%id%"=="4" exit
pause
:启动
:startup
echo.
call :checkMySQL 1
echo.启动MySQL......
net start "MySQL"
echo.启动MySQL成功!
pause
goto menu
:停止
:shutdown
echo.
call :checkMySQL 2
echo.关闭MySQL......
net stop "MySQL"
echo.关闭MySQL成功!
pause
goto menu
:重启
:reboot
echo.
call :checkMySQL 2
echo.关闭MySQL......
net stop "MySQL"
echo.关闭MySQL成功!
goto startup
goto menu
:退出
:goout
pause
goto menu
:检查MySQL进程是否存在
:checkMySQL
set /a count=0
for /f "tokens=1 delims= " %%i in ('tasklist /nh ^| find /i "MySQL"') do (set /a count+=1)
if %count% neq 0 if "%1" equ "1" (
echo 警告:MySQL已启动
goto goout
)
if %count% equ 0 if "%1" equ "2" (
echo 警告:MySQL未启动
goto goout
)
:检查是否是以管理员身份运行
:checkAdmin
echo test am i admin? > %SystemRoot%\System32\test.sunhao
if not exist %SystemRoot%\System32\test.sunhao (
echo 警告:请以管理员身份运行!
pause
exit
)
del %SystemRoot%\System32\test.sunhao
最新文章
- android ImageLoader 混淆加载drawable出现黑色图片的解决方案
- 对于一个负数mod正数
- synchronized的使用方法
- Oracle PL/SQL之LOOP循环控制语句
- 关于JAVA多线程的那些事__初心者
- Js apply() call()使用详解
- HttpClient(4.3.5) - ResponseHandler
- ToString() 格式化字符串
- DHCP服务自动分配IP地址原理
- Jquery autocomplete 插件使用
- .bash_profile与.bashrc和.profile的区分概念
- SQL 使用存储过程创建报表的一点体会
- 一、java自带的观察者模式
- iOS面试必看经典试题分析
- Java线程同步锁
- 关于javascript闭包(Closure)和return之间的暧昧关系
- LINUX涉及网络相关知识
- 【javascript】谈谈HTML5: Web-Worker、canvas、indexedDB、拖拽事件
- (CCPC-Final 2018)K - Mr. Panda and Kakin
- Android ADB命令基本常用操作
热门文章
- 刷题笔记——3003.鸡兔同笼问题 &; 2767.计算多项式的值
- 请务必注意精度不一样,就不相等(float 与double)
- 解决node.js报错Invalid character in header content [";Content-Disposition";]
- antDesign 【NG-ZORRO、Angular】日期选择框时间段nz-range-picker设置默认选择日期及限制日期可选范围
- Python对字典进行赋值操作时报错:“Cannot assign to function call”解决方案
- TypeDB Forces 2023 (Div. 1 + Div. 2, Rated, Prizes!) A-E
- uni-app + .NET 7实现微信小程序订阅消息推送
- vue学习笔记(五)---- vue动画
- python学习第三周总结
- 【unity】EventSystem.current.IsPointerOverGameObject()报空指针错误的解决