mysql快速啟動bat

2022-08-23 14:21:15 字數 1879 閱讀 6455

mysql快速啟動bat

將綠色版的mysql註冊成windows下的服務,或者安裝版的mysql的windows服務均可使用。

建立乙個檔案,並以.bat為字尾,如mysql.bat,開啟編輯,輸入如下內容。輸入後以管理員身份執行。(前提要mysql已經安裝或配置成功)

cls 

@echo off

:設定視窗字型顏色

color 0a

:設定視窗標題

title mysql管理程式

call :checkadmin

goto menu

:選單:menu

clsecho.

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

通過bat命令快速啟動oracle

如果我們並不是太頻繁使用某些軟體,為了加快機器的執行響應速度,我們就會選擇暫停這些軟體相關的服務以減輕記憶體 cpu的負載。下面我們將oracle 11g作為乙個例子來介紹一下。oracle本身就是乙個很佔資源的軟體,光乙個例項服務所佔記憶體,根據其安裝時分配的記憶體就至少要達到256mb以上,再加...

bat指令碼啟動jmeter

上文我們介紹了jmeter。但是安裝檔案裡需要到bin裡面才能啟動,所以我們可以編寫乙個簡單的bat檔案啟動。首先,把jmeter安裝的目錄 比如 d jmeter 放入win系統的path路徑下。然後編寫 bat檔案 如 startjmeter.bat 我這裡命令如下 echo off echo ...

bat 延時啟動某個應用

1 bat延時 xp程式中通過ping 127.0.0.1 n 20 來實現延時操作,ping本地位址20行。win7中通過timeout 20 來實現延時20秒。2 刪除指定檔案 del q d 11 刪除d 11資料夾下的所有檔案,並且不需要提示刪除。p 刪除每乙個檔案之前提示確認。f 強制刪除...