当前位置:论坛首页 > Linux面板 > 求助

【已解决】每天自动关掉数据库,怎么解决啊?

发表在 Linux面板2022-1-5 14:24 [复制链接] 13 2363

每天数据库自动关掉,导致网站出现这样,然后去软件商店打开数据库MySQL 5.6.50 启动就好了,每天都是反反复复这样自动关掉数据库MySQL,用了其他网上的方法也如此,
一直找不到解决的方法!


QQ图片20220105141726.png


还有,在计划任务,设置Shell脚本 ,监控执行,每五分钟监控一次,数据库关掉时,发现Shell脚本一点反应都没有,为啥这个Shell脚本没有起作用啊?怎么解决,谢谢您
QQ截图20220105142041.jpg


使用道具 举报 只看该作者 回复
发表于 2022-1-5 14:55:24 | 显示全部楼层
您好,您服务器是什么配置呢?同时执行下面命令看下MySQL日志

  1. cat /www/server/data/*.err | grep -i -C 10 error
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-1-5 16:22:30 | 显示全部楼层
QQ图片20220105162043.png

MySQL日志

QQ图片20220105162048.png


使用道具 举报 回复 支持 反对
发表于 2022-1-5 16:23:09 | 显示全部楼层
谢花郎 发表于 2022-1-5 14:55
您好,您服务器是什么配置呢?同时执行下面命令看下MySQL日志

您看看,是什么问题啊?还有Shell脚本 怎么不起作用啊?
使用道具 举报 回复 支持 反对
发表于 2022-1-5 16:43:03 | 显示全部楼层
我有部分网站也是这个问题,后面发现,根本的原因是MySQL 5.5.62数据库配了php7.0以上的版本,当网站文章达到几万以上时,数据库就会出现问题,就建议配php5.6。
使用道具 举报 回复 支持 反对
发表于 2022-1-5 16:58:36 | 显示全部楼层
你这个感觉是内存太低,系统自动kill掉了
使用道具 举报 回复 支持 反对
发表于 2022-1-5 17:10:13 | 显示全部楼层

考虑增加个内存或者swap虚拟内存吧
使用道具 举报 回复 支持 反对
发表于 2022-1-5 17:32:30 | 显示全部楼层
谢花郎 发表于 2022-1-5 17:10
考虑增加个内存或者swap虚拟内存吧

通过宝塔面板后台的Linux工具箱来设置Swap/虚拟内存,swap容量在真实内存容量的1.5倍左右,还是会自动关掉数据库!

ps:设置Shell脚本 怎么不起作用啊?
使用道具 举报 回复 支持 反对
发表于 2022-1-5 17:34:26 | 显示全部楼层
本帖最后由 宝塔用户_njwhsm 于 2022-1-5 18:11 编辑
824144512 发表于 2022-1-5 16:43
我有部分网站也是这个问题,后面发现,根本的原因是MySQL 5.5.62数据库配了php7.0以上的版本,当网站文章达 ...

现在我这个是数据库MySQL 5.6.50 ,我按照您的方法,把php7.0切换到php5.6版本,看看这几天还会出现自动关掉MySQL 5.5.62数据库嘛~到时候反馈给您,谢谢咯~
360截图20220105180137485.jpg


QQ截图20220105180308.jpg

测试看看情况啊
使用道具 举报 回复 支持 反对
发表于 2022-1-5 17:44:34 | 显示全部楼层
宝塔用户_njwhsm 发表于 2022-1-5 17:32
通过宝塔面板后台的Linux工具箱来设置Swap/虚拟内存,swap容量在真实内存容量的1.5倍左右,还是会自动关 ...

那你可以考虑升级内存了,这个不管MySQL版本问题,本身就是你服务器配置过低导致的
使用道具 举报 回复 支持 反对
发表于 2022-1-5 17:48:15 | 显示全部楼层
本帖最后由 宝塔用户_njwhsm 于 2022-1-5 17:52 编辑
谢花郎 发表于 2022-1-5 17:44
那你可以考虑升级内存了,这个不管MySQL版本问题,本身就是你服务器配置过低导致的 ...

增加到2G内存可以了吗?是不是配了php7.0的问题啊?论坛网友回复就建议配php5.6
使用道具 举报 回复 支持 反对
发表于 2022-1-7 22:36:17 | 显示全部楼层
824144512 发表于 2022-1-5 16:43
我有部分网站也是这个问题,后面发现,根本的原因是MySQL 5.5.62数据库配了php7.0以上的版本,当网站文章达 ...

前天我把php7.4修改成PHP5.6,今天还是出现数据库自动关掉的情况,谢谢您,你看看是什么问题哦
使用道具 举报 回复 支持 反对
发表于 2022-1-11 15:55:58 | 显示全部楼层
本帖最后由 宝塔用户_njwhsm 于 2022-1-11 15:57 编辑

最终找到了解决方法:在老蒋部落的帮助下,解决了这个问题~比如我们1G内存服务器,建议安装MYSQL5.5及以下的版本,如果是MYSQL5.6数据库及以上需要2GB内存以上,这个是官方建议的标配。在之前的文章中,老蒋也有记录到宝塔面板可以PHP多版本共存,而且是不同站点用不同的PHP版本(宝塔面板安装多PHP版本切换及不同站点设置不同PHP环境)。但是MYSQL数据库是不可以同服务器存在多个数据库版本,只能唯一。
使用道具 举报 回复 支持 反对
发表于 2022-1-11 16:00:17 | 显示全部楼层
切换到MYSQL5.5解决问题,https://www.itbulu.com/change-btmysql-version.html
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表