激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 檢查并修復mysql數據庫表的具體方法

檢查并修復mysql數據庫表的具體方法

2020-01-12 17:24shangke Mysql

這篇文章介紹了檢查并修復mysql數據庫表的具體方法,有需要的朋友可以參考一下

  1. #!/bin/sh 
  2. #code by scpman 
  3. #功能:檢查并修復mysql數據庫表 
  4. #將此腳本加到定時中,腳本執行時,等會讀庫,列出要修復的所有表,然后計時,開始修復 
  5. #修復過程中將損壞的表記錄下來,修復完成后,將損壞的表,發郵件通知。 
  6. fix_logs='/tmp/fix.log' 
  7. user='' 
  8. pass='' 
  9. check_fix() 
  10. 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"
  11. echo start `date`>$fix_logs 
  12. for dbname in $dblist 
  13. do 
  14. echo $dbname 
  15. for tb_name in `/usr/bin/find /usr/dlm_db/mysql/$dbname -type f | awk -F'/' '{print $NF}' | awk -F'.' '{print $1}' | sort - 
  16. u` 
  17. do 
  18. mysql -u$user -p$pass $dbname<<fff>>$fix_logs 
  19. check table $tb_name; 
  20. repair table $tb_name; 
  21. FFF 
  22. done 
  23. done 
  24. echo `date` done>>$fix_logs 
  25. send_logs() 
  26. msgip=10.0.7.44 
  27. IP=`cat /etc/rc.conf | grep -E "ifconfig_[em1|bce1]" | awk '{print "IP:"$2}'| sed -n 1p ` 
  28. fix_info=`grep -rE "Error|start|done" $fix_logs` 
  29. /usr/bin/logger -p local1.info -h $msgip "the services: $IP mysql_table_fix_info:$fix_info" 
  30. check_fix 
  31. send_logs 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品视频在 | 免费一级欧美大片视频 | 久久精品视频一区二区三区 | 欧美一级高清片在线 | 欧美黄色视屏 | 曰本三级日本三级日本三级 | 福利一区二区三区视频在线观看 | 插插操 | 欧美高清另类自拍视频在线看 | 国产精品久久久久久238 | a视频在线免费观看 | 91成人一区二区三区 | 久久91久久久久麻豆精品 | 国产黄色毛片 | 爱性久久久久久久 | 午夜视频大全 | 久久久久亚洲美女啪啪 | 亚洲精品午夜在线 | 成人免费观看49www在线观看 | 草草久| 一级α片免费看刺激高潮视频 | 99精品视频久久精品视频 | 精品麻豆cm视频在线看 | 看片一区二区三区 | 一级α片 | av电影手机在线看 | www.99热视频 | 亚洲成人国产综合 | 成人三级电影网 | 久久欧美亚洲另类专区91大神 | 羞羞的视频在线免费观看 | 欧美一级淫片免费视频黄 | 久久骚| 污污黄 | 色淫网站免费视频 | 91真视频 | 亚洲精品久久久久久久久久久 | 黄色免费大片 | 免费人成在线播放 | avlululu| 亚洲第一页综合 |