设为首页收藏本站 国外访客:

 找回密码
 立即注册
搜索
查看: 936

[教程/工具] mysql数据库经常异常关闭通过宝塔自动启动

[复制链接]
灌水成绩
17837
95
18341
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 9
贡献 : 9
下载币 : 382
在线时间 : 1654 小时
注册时间 : 2013-9-5
最后登录 : 2026-6-11

发表于 5 天前 | 显示全部楼层 |阅读模式
免责
mysql数据库有时以为种种原因会自动关闭,比如被攻击,或者超负荷运行等等都会被强制关闭!' |) u' a, H% v- \$ Z, [

$ k; B) N# C' U) J2 m$ Y8 L+ q3 z这里使用宝塔的计划任务运行脚本,每隔一段时间检查3306端口是否启动,没有启动则会自动启动!
& e$ G: c# f4 _/ Q
  1. #!/bin/bash" D4 B  V" _% a  s7 n, i
  2. #mysql check
    ; e  N& Q0 D4 X5 `% B
  3. PORT="0"" N- l+ {. u- r
  4. PORT=`netstat -lnt | grep 3306 | wc -l `  n; u2 J0 J& c0 T& y% {7 h
  5. echo $PORT2 Q" j/ V' c8 R7 c- C
  6. if [ $PORT -eq 1 ]# b0 w! l' A* F- T8 Q8 z/ L6 ?
  7. then6 U; o3 a( R' N0 R' ?, {
  8. echo "数据库正常"
    # d/ G2 |. ]* B0 J6 W0 x  `! v
  9. else
    - t( o; r0 p" H# k' q
  10. echo "数据库已关闭": J3 L+ c6 c* u8 \3 `/ t! s' c
  11. echo "马上重启数据库"
    ! g) s* V- \; j2 P& T7 q3 h% X
  12. sudo /etc/init.d/mysqld restart7 h9 H3 p. t3 L/ d
  13. fi
复制代码
& J3 u) C( j2 J8 ?# v1 {7 X

: o, k9 |& K( A! f' @
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|蔡州手游 |网站地图 wapmz.com

GMT+8, 2026-6-11 03:48