最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用shell檢查并修復(fù)mysql數(shù)據(jù)庫(kù)表的腳本

 更新時(shí)間:2014年03月13日 14:35:36   投稿:zxhpj  
這篇文章主要介紹了使用shell檢查并修復(fù)mysql數(shù)據(jù)庫(kù)表的腳本,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

#!/bin/sh
#code by scpman
#功能:檢查并修復(fù)mysql數(shù)據(jù)庫(kù)表
#將此腳本加到定時(shí)中,腳本執(zhí)行時(shí),等會(huì)讀庫(kù),列出要修復(fù)的所有表,然后計(jì)時(shí),開始修復(fù)
#修復(fù)過(guò)程中將損壞的表記錄下來(lái),修復(fù)完成后,將損壞的表,發(fā)郵件通知。
fix_logs='/tmp/fix.log'
user=''
pass=''
check_fix()
{
dblist=`/usr/bin/find /usr/dlm_db/mysql/ -type d | grep -vE "logs|_[1-9]|*bak|test"| sed -e "s#/usr/dlm_db/mysql/##g"`
echo start `date`>$fix_logs
for dbname in $dblist
do
echo $dbname
for tb_name in `/usr/bin/find  /usr/dlm_db/mysql/$dbname -type f | awk -F'/' '{print $NF}' | awk -F'.' '{print $1}' | sort -
u`
do
mysql -u$user -p$pass  $dbname<<fff>>$fix_logs
check table $tb_name;
repair table $tb_name;
FFF
done
done
echo `date` done>>$fix_logs
}
send_logs()
{
msgip=10.0.7.44
IP=`cat /etc/rc.conf | grep -E "ifconfig_[em1|bce1]" | awk '{print "IP:"$2}'| sed -n 1p `
fix_info=`grep -rE "Error|start|done" $fix_logs`
/usr/bin/logger -p local1.info -h $msgip "the services: $IP mysql_table_fix_info:$fix_info"
}
check_fix
send_logs

相關(guān)文章

  • linux rsync同步命令(值得收藏)

    linux rsync同步命令(值得收藏)

    本文給大家介紹linux 同步利器rsync,今天給大家介紹我從這個(gè)工具中看到的同步藝術(shù),感興趣的朋友一起通過(guò)本文學(xué)習(xí)吧
    2015-11-11
  • windows下上傳shell腳本不能運(yùn)行的解決方法

    windows下上傳shell腳本不能運(yùn)行的解決方法

    windows下上傳shell腳本不能運(yùn)行—將dos模式修改為unix 文件格式 就可以順利解決,下文給大家?guī)?lái)了詳細(xì)解決方法,一起看看吧
    2018-06-06
  • 實(shí)現(xiàn)MySQL定時(shí)批量檢查表repair和優(yōu)化表optimize table的shell腳本

    實(shí)現(xiàn)MySQL定時(shí)批量檢查表repair和優(yōu)化表optimize table的shell腳本

    這篇文章主要介紹了實(shí)現(xiàn)MySQL定時(shí)批量檢查表repair和優(yōu)化表optimize table的shell腳本,非常實(shí)用,需要的朋友可以參考下
    2014-07-07
  • Linux 中C語(yǔ)言getcwd()函數(shù)的用法

    Linux 中C語(yǔ)言getcwd()函數(shù)的用法

    這篇文章主要介紹了Linux 中C語(yǔ)言getcwd()函數(shù)的用法的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • 檢查linux網(wǎng)絡(luò)狀態(tài)的兩個(gè)腳本

    檢查linux網(wǎng)絡(luò)狀態(tài)的兩個(gè)腳本

    檢查linux網(wǎng)絡(luò)狀態(tài)的兩個(gè)腳本,包括通過(guò)定時(shí)收發(fā)email檢測(cè)網(wǎng)絡(luò)連通性、定時(shí)檢測(cè)網(wǎng)絡(luò)狀態(tài)通過(guò)email發(fā)送,有需要的朋友可以參考下
    2013-02-02
  • Linux中搭建FTP服務(wù)器的方法

    Linux中搭建FTP服務(wù)器的方法

    這篇文章主要介紹了Linux中搭建FTP服務(wù)器的方法 的相關(guān)資料,需要的朋友可以參考下
    2015-09-09
  • Shell命令批量殺死進(jìn)程的方法實(shí)現(xiàn)

    Shell命令批量殺死進(jìn)程的方法實(shí)現(xiàn)

    本文主要介紹了Shell命令批量殺死進(jìn)程的方法實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Shell腳本自動(dòng)部署項(xiàng)目的方法步驟

    Shell腳本自動(dòng)部署項(xiàng)目的方法步驟

    本文主要介紹了Shell腳本自動(dòng)部署項(xiàng)目的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • shell腳本實(shí)現(xiàn)猜數(shù)游戲

    shell腳本實(shí)現(xiàn)猜數(shù)游戲

    這篇文章主要為大家詳細(xì)介紹了shell腳本實(shí)現(xiàn)猜數(shù)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • Shell內(nèi)置命令之exit的語(yǔ)法與實(shí)例

    Shell內(nèi)置命令之exit的語(yǔ)法與實(shí)例

    系統(tǒng)中是有exit命令的,用于退出當(dāng)前用戶的登錄狀態(tài),但是在?Shell?腳本中,exit?語(yǔ)句是用來(lái)退出當(dāng)前腳本的,下面這篇文章主要給大家介紹了關(guān)于Shell內(nèi)置命令之exit的語(yǔ)法與實(shí)例,需要的朋友可以參考下
    2022-03-03

最新評(píng)論

赤壁市| 奉化市| 浦江县| 荆门市| 洮南市| 修水县| 望奎县| 新乡县| 澄江县| 电白县| 峨眉山市| 丹东市| 砀山县| 眉山市| 临清市| 广丰县| 安达市| 库尔勒市| 公主岭市| 西和县| 南岸区| 团风县| 滦南县| 合江县| 兴隆县| 门头沟区| 涟源市| 公主岭市| 尖扎县| 宜都市| 临泽县| 巨鹿县| 光泽县| 秭归县| 思南县| 沙洋县| 玉林市| 府谷县| 苏尼特左旗| 汕尾市| 曲靖市|