• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Windows下使用批处理实现启动关闭mysql

    将绿色版的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

    演示图:

     

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

    您可能感兴趣的文章:
    • 如何优雅、安全的关闭MySQL进程
    • 怎样安全地关闭MySQL实例
    • 安全地关闭MySQL服务的教程
    • MySQL关闭过程详解和安全关闭MySQL的方法
    • 如何解决mysql无法关闭的问题
    • MySQL数据库开启、关闭、查看函数功能的方法
    • lnmp关闭mysql日志保护硬盘空间的方法
    • Mysql的游标的定义使用及关闭深入分析
    • MySQL服务器的启动和关闭
    • 如何安全地关闭MySQL
    上一篇:Windows7下获得System权限问题解决方法
    下一篇:windows下使用批处理实现切换JDK环境变量
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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