mysql快速启动bat

Windows下使用批处理实现启动关闭mysql,其主要核心思想是将mysql注册成为windows下的服务,推荐给大家。

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

创建一个文件,并以.bat为后缀,如mysql.bat,打开编辑,输入如下内容。输入后以管理员身份运行。(前提要mysql已经安装或配置成功)

cls
@echo off
:设置窗口字体颜色
color 0a
:设置窗口标题
TITLE MySQL管理程序call :checkAdmingoto 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 警告:请以管理员身份运行!pauseexit
)
del %SystemRoot%\System32\test.sunhao

  

转载于:https://www.cnblogs.com/awei4home/p/9380464.html

mysql快速启动bat相关推荐

  1. mysql快速启动_GitHub - TianSiQiang/Spring-Boot-MyBatis-Mysql: Spring Boot+MyBatis+Mysql 快速启动示例...

    Spring Boot+MyBatis+Mysql 添加依赖 引入 lombok.mysql-connector-java .mybatis-plus-boot-starter 依赖: org.pro ...

  2. windows系统bat批处理 mysql 脚本启动关闭

    新建记事本 改后缀 *.bat 复制下内容 cls @echo off :设置窗口字体颜色 color 0a :设置窗口标题 TITLE MySQL管理程序call :checkAdmingoto m ...

  3. docker 测试mysql_Mac上使用Docker快速启动MySQL测试

    本文主要讨论如何使用Docker快速启动 MySQL 测试,包括Mac环境. 近来业界有很多对Docker的讨论,其生态系统发展得很快,然而,从简单的"入门"或"引导&q ...

  4. mac mysql docker_Mac上使用Docker如何快速启动MySQL测试

    本文主要讨论使用docker快速启动 MySQL 测试的方法,包括Mac环境.一起看看吧! 近来业界有很多对Docker的讨论,其生态系统发展得很快,然而,从简单的"入门"或&qu ...

  5. 977dh用vbs通过wsh创建桌面快捷方式,快速启动,修改ie主页的恶意代码 ...

    Dim WSHShell Set WshShell = WScript.CreateObject("WScript.Shell")   '获取一切脚本的开始 strDesktop ...

  6. MySQL 快速入门教程

    转:MySQL快速 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数据 ...

  7. centos6.5 yum安装mysql_CentOS 6.5使用yum安装MySQL快速上手必备

    CentOS 6.5使用yum安装MySQL快速上手必备 第1步.yum安装mysql [root@stonex ~]#  yum -y install mysql-server 安装结果: Inst ...

  8. oracle使用sqlplus工具命令连接,快速启动oracle服务。

    安装oracle完成后, 使用sqlplus链接: 为节约系统资源(生产环境就不必手动启动), 设置services.msc所有Oracle服务为手动启动 然后仅仅需要启动: OracleOraDb1 ...

  9. xmapp apache与mysql无法启动_XAMPP Apache Mysql 无法启动原因及解决方法

    昨天遇到的一个问题,安装XAMPP后无法启动Apache服务,本以为可能是一些系统服务文件被占用的原因,安装软件后需重启一遍.可是重启计算机后依然无法启动Apache服务,状态栏里总是显示" ...

最新文章

  1. Learn OpenGL (一):打开窗口
  2. 【IntelliJ IDEA】从资源文件读取出来就中文乱码的解决方法
  3. git服务的安装和使用
  4. 计算机网络-TCP运输连接管理
  5. CUDA out of memory. Tried to allocate 392.00 MiB (GPU 0; 10.76 GiB total capacity; 652.77 MiB alread
  6. 多线程与高并发(二):解析自旋锁CAS操作与volatile
  7. 为什么选择Dojo - 记Dojo中文博客正式开张
  8. 计算机职业学校杭州,杭州2021年计算机学校是干什么的
  9. paip.Adblock屏蔽规则保存位置以及修理恢复
  10. matlab遗传算法工具箱及应用 pdf,MATLAB遗传算法工具箱及应用(雷英杰)
  11. python制造童年回忆:猫和老鼠小游戏【附源码】
  12. Flask Swagger 文档自动生成
  13. python 读取地震道头数据_[宜配屋]听图阁
  14. html自动排版 vs,Visual Stidio Code (vscode)自定义HTML页面自动生成格式
  15. html设置字体为雅黑,html怎么设置字体为宋体 html怎么设置字体为微软雅黑?
  16. 文件没保存怎么恢复?试试这个方法恢复数据
  17. Blender建模汇总
  18. 限时5折,仅剩1天!这波羊毛我撸爆~
  19. Android SwipeRefreshLayout GMail的下拉刷新效果
  20. 全自动调节灯光强度的实现(仿真+程序+文档)

热门文章

  1. mysql mycat docker_docker-mycat-mysql
  2. papers to read
  3. 卷积神经网络的重要知识点
  4. 服务器android打包,Android rom解包打包工具
  5. linux 修改分辨率lcd_如何在Ubuntu 12.04中为LCD添加显示分辨率? xrandr问题
  6. python语言接收信息的内置函数_python接收信息的内置函数是
  7. 语言压缩zip win_主流压缩软件挨个尝试后,我选择了没有短板的全能压缩Bandizip...
  8. 双非,比赛经历对找算法类工作有帮助吗?
  9. 汉字字符特征提取器 ,提取发音特征、字形特征用做深度学习的特征
  10. win10无法修改mac地址_路由器无线MAC地址过滤如何设置