• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >DOS/BAT > Windows下使用批处理实现启动关闭mysql

Windows下使用批处理实现启动关闭mysql

作者:hebedich 字体:[增加 减小] 来源:互联网

hebedich 通过本文主要向大家介绍了windows mysql,mysql windows安装,mysql for windows,mysql windows 64,windows mysql启动等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

将绿色版的mysql注册成Windows下的服务,或者安装版的mysql的Windows服务均可使用

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
</div>

演示图:

 

以上所述就是本文的全部内容了,希望大家能够喜欢,能够对大家熟练掌握批处理有所帮助。

</div>

您可能想查找下面的文章:

  • Windows下使用批处理实现启动关闭mysql

相关文章

  • DOS命令之ECHO命令的使用
  • Cls 清除命令提示符窗口
  • CMD下一个命令遍历目录并删除相同文件的代码
  • dos(cmd)中删除、添加、修改注册表命令
  • DOS批处理高级教程 第四章 批处理中的变量
  • DOS下内存的配置
  • 将txt文件名写入文件首行的bat代码(保留源文件)
  • 计算机中数的表示
  • 实现android应用程序自动化测试的批处理脚本
  • DOS下内存的配置

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 批处理实现网吧存档
    • 批处理bat计算前N个月第一天的日期
    • Netsh.exe 工具和命令行开关说明
    • 批处理方式实现的目录比较工具
    • 批处理编程- -介绍
    • 批处理获取IP生成TXT文本的bat代码
    • Ver、Vol、Ctty命令的使用教程
    • G8.3做的GHO G8.3不识别的问题的完美解决方案!
    • DOS未公开命令与参数列表
    • 批处理获取文件夹下面txt文件行数并添加到文件名后

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有