宝塔面板中Shell脚本定时重启MySQL数据库方法(Linux系统)

问题描述

最近云主机的服务器(CentOS)的数据库(MySQL 5.6.50)无故中断连接,导致部分网站无法访问,这个问题说大不大,说小不小,主要是影响了网站用户的体验,对于搜索引擎来说也不够友好,所以是一个必须处理的问题。

问题分析

MySQL数据库不是停止,而是中断,很奇怪,但是通过重启MySQL数据库就可以解决问题,因此这里打算采取定时重启MySQL数据库的办法结局问题。

重启MySQL的命令

宝塔面板支持Shell脚本功能,我们可以通过设置BT宝塔面板的计划任务来解决MySQL数据库无故停止的问题。

BT宝塔面板中Shell脚本定时重启MySQL数据库方法(Linux系统)
脚本内容(命令)如下:

pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
    bash /www/server/panel/script/rememory.sh
    /etc/init.d/mysqld start
fi

本站所有文章均来自互联网。如若本站内容侵犯了您的合法权益,可联系我们进行处理。

发表评论

您的电子邮箱地址不会被公开。