国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

檢查mysql是否成功啟動的方法(bat+bash)

2024-07-24 13:09:42
字體:
來源:轉載
供稿:網(wǎng)友

很多朋友更喜歡windows下面的可以參考下面的代碼

第一種方法:也比較普遍的方法,包括rsync、serv_u等都可以,通過查找進程中的exe文件,例如mysql就是mysqld.exe

@echo off for /f "usebackq" %%i in (`"tasklist|find /c "mysqld.exe""`) do ( set chkstat=%%i ) if %chkstat% == 0 ( net start mysqlecho ================ >> %date:~0,10%.log echo %date% %time% check mysql service stop >> %date:~0,10%.log echo restart mysql service! >> %date:~0,10%.log echo ================ >> %date:~0,10%.log ) 

 

第二種方法:

@echo offfor /f "skip=3 tokens=4" %%i in ('sc query mysql') do set "zt=%%i" &goto :next:nextif /i "%zt%"=="RUNNING" (echo 已經(jīng)發(fā)現(xiàn)該服務在運行,正在已經(jīng)關閉服務net stop mysql) else (echo 該服務現(xiàn)在處理停止狀態(tài),正在現(xiàn)在開啟服務net start mysql)exitpause

 

linux系統(tǒng)中通過shell命令實現(xiàn)

檢測 MySQL 是否宕掉,如果宕掉則啟動

如果你的 MySQL 經(jīng)常宕機,可以用這個腳本來實現(xiàn)宕機后自動啟動,把它加到 crontab 里執(zhí)行即可。
詳細介紹請看 http://www.codeproject.com/Articles/988967/Mysql-Uptime-Check-Script

#!/bin/bash result=`/usr/bin/mysqladmin ping`expected='mysqld is alive' if [[ "$result" != "$expected" ]]thenecho "It's dead - restart mysql" # email subjectSUBJECT="[MYSQL ERROR] - Attempting to restart service" # Email To ?EMAIL="info@endyourif.com" # Email text/messageEMAILMESSAGE="/tmp/emailmessage.txt"echo "$result was received"> $EMAILMESSAGEecho "when we were expected $expected" >>$EMAILMESSAGE# send an email using /bin/mailmail -s "$SUBJECT" "$EMAIL" < $EMAILMESSAGE sudo /etc/init.d/mysql restartfi

方法二、

#!/bin/bash#mysql checkPORT="0"PORT=`netstat -lnt | grep 3306 | wc -l `echo $PORTif [ $PORT -eq 1 ] thenecho "mysql is running"elseecho "mysql is not running"echo "progrome reeady to start mysql "sudo service mysql start./check_mysql.shfi

 

 

注:相關教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚州市| 景谷| 化州市| 武宁县| 邯郸县| 柏乡县| 延长县| 徐汇区| 长春市| 江西省| 大关县| 五常市| 巴彦县| 湖州市| 枝江市| 东安县| 东源县| 郧西县| 舞钢市| 临武县| 甘泉县| 牡丹江市| 视频| 泸定县| 甘泉县| 随州市| 嘉黎县| 凤台县| 新邵县| 台北县| 海淀区| 财经| 杭锦旗| 巴里| 和政县| 揭西县| 岳池县| 蓬安县| 航空| 镇坪县| 清水河县|