欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows下使用批處理實現(xiàn)啟動關(guān)閉mysql

 更新時間:2015年03月29日 11:32:39   投稿:hebedich  
這篇文章主要介紹了Windows下使用批處理實現(xiàn)啟動關(guān)閉mysql,其主要核心思想是將mysql注冊成為windows下的服務(wù),推薦給大家,有需要的下伙伴可以參考下,其實很多的php集成環(huán)境都是這么實現(xiàn)的。

將綠色版的mysql注冊成Windows下的服務(wù),或者安裝版的mysql的Windows服務(wù)均可使用

MySQL.bat

cls 
@echo off
:設(shè)置窗口字體顏色
color 0a 
:設(shè)置窗口標(biāo)題
TITLE MySQL管理程序
 
call :checkAdmin
 
goto menu
:菜單
:menu
cls
echo. 
echo.=-=-=-=-請選擇您要對MySQL的操作-=-=-=-=-
echo.
echo.1: 啟動MySQL
echo.
echo.2: 關(guān)閉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.關(guān)閉MySQL......
net stop "MySQL"
echo.關(guān)閉MySQL成功!
pause 
goto menu
 
:重啟
:reboot
echo.
call :checkMySQL 2
echo.關(guān)閉MySQL......
net stop "MySQL"
echo.關(guān)閉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

演示圖:

 

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡,能夠?qū)Υ蠹沂炀氄莆张幚碛兴鶐椭?/p>

相關(guān)文章

最新評論