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

【待反馈】MySQL老是自动关闭

发表在 Linux面板2024-8-12 09:05 [复制链接] 9 390

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

系统版本:

8.0.5
问题描述:

MySQL老是自动关闭
相关截图(日志、错误):

QQ截图20240812090253.png
使用道具 举报 只看该作者 回复
发表于 2024-8-12 09:15:22 | 显示全部楼层
有个插件叫做进程保护,你可以试一下
使用道具 举报 回复 支持 反对
发表于 2024-8-12 09:26:31 | 显示全部楼层
是山河呀 发表于 2024-8-12 09:15
有个插件叫做进程保护,你可以试一下

我试试看
使用道具 举报 回复 支持 反对
发表于 2024-8-12 09:40:36 | 显示全部楼层
还是不行
使用道具 举报 回复
发表于 2024-8-12 10:50:20 | 显示全部楼层
可能是你程序有问题,或者流量 蜘蛛等 内存太小等等问题,给你个脚本,设置定时任务几分钟执行一次,检测MySQL是否正在运行,如果没有就重启,前段时间,我得也是这问题,换了大内存还是不行,直接整个脚本
#!/bin/bash  
  
# 定义MySQL服务的名称,这里以mysql为例,如果你的服务名称不同(如mariadb),请相应修改  
SERVICE_NAME="mysql"  
  
if service $SERVICE_NAME status | grep -q 'active (running)'; then  
        echo "MySQL服务正在运行."  
    else  
        echo "MySQL服务未运行,尝试重启..."  
        if sudo service $SERVICE_NAME restart && service $SERVICE_NAME status | grep -q 'active (running)'; then  
            echo "MySQL服务已重启并成功运行."  
        else  
            echo "MySQL服务重启失败或重启后未成功运行."  
        fi  
    fi
使用道具 举报 回复 支持 反对
发表于 2024-8-13 10:33:46 | 显示全部楼层

您好,检查一下日志信息
查看一下是否有报错信息cat /www/server/data/*.err|grep -i -C 10 error

使用道具 举报 回复 支持 反对
发表于 2024-8-15 08:37:27 | 显示全部楼层
运维技术阿闯 发表于 2024-8-13 10:33
您好,检查一下日志信息
查看一下是否有报错信息cat /www/server/data/*.err|grep -i -C 10 error

QQ截图20240815083641.png
使用道具 举报 回复 支持 反对
发表于 2024-8-16 09:47:51 | 显示全部楼层

您好,是在您ssh终端执行的命令,查看报错信息
cat /www/server/data/*.err|grep -i -C 10 error
以及
检测一下文件是否为可执行权限
/www/server/mysql/bin/mysqld
使用道具 举报 回复 支持 反对
发表于 2024-8-19 10:02:27 | 显示全部楼层
运维技术阿闯 发表于 2024-8-16 09:47
您好,是在您ssh终端执行的命令,查看报错信息
cat /www/server/data/*.err|grep -i -C 10 error
以及

QQ截图20240819100150.png
使用道具 举报 回复 支持 反对
发表于 2024-8-19 14:39:31 | 显示全部楼层

InnoDB存储引擎无法找到ID为33的表空间文件,这个表空间文件关联到名为"links"的表
也有可能是配置之类的损坏导致的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

立即付费处理

工作时间:09:00至24:00

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