lnmp服务器WordPress网站出现“建立数据库连接时出错”mysql自动关闭了

评论数 4 本文标签:

网站数据库被搞死,提示“建立数据库连接时出错
解决方法:使用脚本每隔一段时间检测mysql的pid是否正常,关闭了就自动重启mysql

新增一个脚本

vi /root/tools/mysql_cheack.sh

添加内容如下

#!/bin/bash
pgrep -x mysqld &> /dev/null
 
if [ $? -ne 0 ]
 
then
 
echo "At time: `date` :MySQL  is stop .">> /home/wwwlogs/mysql_messages
 
service mysql start
#echo "At time: `date` :MySQL server is stop."
 
else
 
echo "MySQL server is running ."
 
fi

添加定时任务,每隔5分钟检测一次

crontab -e
*/5 * * * * /bin/bash /root/tools/mysql_cheack.sh