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

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

 更新時(shí)間:2016年06月02日 17:27:16   投稿:mdxy-dxy  
這篇文章主要介紹了檢查mysql是否成功啟動(dòng)的方法(bat+bash),如果mysql沒有啟動(dòng)則開啟服務(wù),需要的朋友可以參考下

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

第一種方法:也比較普遍的方法,包括rsync、serv_u等都可以,通過查找進(jìn)程中的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 mysql
echo ================ >> %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 off
for /f "skip=3 tokens=4" %%i in ('sc query mysql') do set "zt=%%i" &goto :next

:next
if /i "%zt%"=="RUNNING" (
echo 已經(jīng)發(fā)現(xiàn)該服務(wù)在運(yùn)行,正在已經(jīng)關(guān)閉服務(wù)
net stop mysql
) else (
echo 該服務(wù)現(xiàn)在處理停止?fàn)顟B(tài),正在現(xiàn)在開啟服務(wù)
net start mysql
)
exit
pause

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

檢測(cè) MySQL 是否宕掉,如果宕掉則啟動(dòng)

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

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

方法二、

#!/bin/bash
#mysql check
PORT="0"
PORT=`netstat -lnt | grep 3306 | wc -l `
echo $PORT
if [ $PORT -eq 1 ]
 then
echo "mysql is running"
else
echo "mysql is not running"
echo "progrome reeady to start mysql "

sudo service mysql start
./check_mysql.sh
fi

相關(guān)文章

  • 數(shù)據(jù)結(jié)構(gòu)-樹(三):多路搜索樹B樹、B+樹

    數(shù)據(jù)結(jié)構(gòu)-樹(三):多路搜索樹B樹、B+樹

    這篇文章主要介紹了多路搜索樹B樹、B+樹,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 88秒插入1000萬條數(shù)據(jù)到MySQL數(shù)據(jù)庫表的操作方法

    88秒插入1000萬條數(shù)據(jù)到MySQL數(shù)據(jù)庫表的操作方法

    這篇文章主要介紹了88秒插入1000萬條數(shù)據(jù)到MySQL數(shù)據(jù)庫表的操作方法,首先給大家說下我用到的數(shù)據(jù)庫表為mysql數(shù)據(jù)庫5.7版本的。具體操作方法大家跟隨小編一起通過本文學(xué)習(xí)吧
    2018-11-11
  • C#如何在海量數(shù)據(jù)下的高效讀取寫入MySQL

    C#如何在海量數(shù)據(jù)下的高效讀取寫入MySQL

    這篇文章主要介紹了C#如何在海量數(shù)據(jù)下的高效讀取寫入MySQL的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • MySQL之淺談DDL和DML

    MySQL之淺談DDL和DML

    大家好,本篇文章主要講的是MySQL之淺談DDL和DML,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 數(shù)據(jù)庫SQL SELECT查詢的工作原理

    數(shù)據(jù)庫SQL SELECT查詢的工作原理

    今天小編就為大家分享一篇關(guān)于數(shù)據(jù)庫SQL SELECT查詢的工作原理,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié)(推薦)

    MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié)(推薦)

    MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié),碰到的朋友可以參考,下面整理一些比較全,希望對(duì)大家有所幫助。
    2011-01-01
  • mysql中binlog_format模式與配置詳細(xì)分析

    mysql中binlog_format模式與配置詳細(xì)分析

    這篇文章主要介紹了mysql中binlog_format模式與配置的相關(guān)內(nèi)容,詳細(xì)介紹了binlog的三種格式與SBR、 RBR 兩種模式各自的優(yōu)缺點(diǎn),需要的朋友可以參考。
    2017-10-10
  • MySQL?數(shù)據(jù)庫范式化設(shè)計(jì)理論總結(jié)

    MySQL?數(shù)據(jù)庫范式化設(shè)計(jì)理論總結(jié)

    這篇文章主要介紹了MySQL?數(shù)據(jù)庫范式設(shè)計(jì)理論總結(jié),數(shù)據(jù)庫的規(guī)劃化范式設(shè)計(jì),在邏輯結(jié)構(gòu)上可以讓結(jié)構(gòu)更加細(xì)粒度,容易理解,下文我們就來了解具體的內(nèi)容介紹吧
    2022-04-04
  • MYSQL與sqlyog連接的實(shí)現(xiàn)

    MYSQL與sqlyog連接的實(shí)現(xiàn)

    本文主要介紹了MYSQL與sqlyog連接的實(shí)現(xiàn),文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-10-10
  • 如何使用分區(qū)處理MySQL的億級(jí)數(shù)據(jù)優(yōu)化

    如何使用分區(qū)處理MySQL的億級(jí)數(shù)據(jù)優(yōu)化

    mysql在查詢上千萬級(jí)數(shù)據(jù)的時(shí)候,通過索引可以解決大部分查詢優(yōu)化問題。但是在處理上億數(shù)據(jù)的時(shí)候,應(yīng)該怎么解決,本文就是用分區(qū)來優(yōu)化一下,感興趣的一起來了解一下
    2021-06-06

最新評(píng)論