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

【已回复】mysql 每隔几天就会停止工作,请问怎么解决

发表在 Linux面板2021-10-14 10:18 [复制链接] 7 1554

mysql 每隔几天就会停止工作,请问怎么解决
使用道具 举报 只看该作者 回复
发表于 2021-10-14 10:24:21 | 显示全部楼层
我跟你一样,唉!
使用道具 举报 回复 支持 反对
发表于 2021-10-14 10:39:59 | 显示全部楼层
你好,MySQL时不时自动停止极大可能是内存不够分配导致的MySQL宕机

仅是大部分情况下,具体需要通过日志分析,下面的命令可以查看日志
  1. cat /www/server/data/*.err|grep -i -C 10 error
复制代码


如果需要我们协助你处理的话,可以前往软件商店-客服QQ沟通咨询
使用道具 举报 回复 支持 反对
发表于 2021-10-14 10:50:03 | 显示全部楼层

mysql日志

mysql日志


麻烦了!



使用道具 举报 回复 支持 反对
发表于 2021-10-14 10:54:40 | 显示全部楼层

这个帖子上有说明你数据库遇到的问题和解决方案,根据帖子操作在面板的MySQL配置中修改即可
https://blog.csdn.net/lihuanlian ... le/details/78029340
使用道具 举报 回复 支持 反对
发表于 2021-10-14 10:58:50 | 显示全部楼层
我的是MySQL 5.6.47 服务器是4核8g 阿里云 innodb_buffer_pool_size 改成多少?
使用道具 举报 回复 支持 反对
发表于 2021-10-14 11:02:22 | 显示全部楼层
本帖最后由 宝塔用户_zdbxcu 于 2021-10-14 11:04 编辑

设置宝塔数据库自动重启shell脚本,代码如下:
  1. #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH pgrep -x mysqld /dev/null if [ $? -ne 0 ] echo At time:$(date) :MySQL is stop . /var/log/mysql_messages service mysqld start fi
复制代码

上述shell脚本会自动检测宝塔数据库是否停止,如果检测到数据库停止则自动重启。复制上述代码粘贴到宝塔计划任务Shell脚本中,如下图所示:
3.jpg

时间周一改成N分钟,一小时改成1分钟,刚刚网上看见的!

2.jpg
使用道具 举报 回复 支持 反对
发表于 2021-10-14 11:02:46 | 显示全部楼层
infofeeling 发表于 2021-10-14 10:58
我的是MySQL 5.6.47 服务器是4核8g 阿里云 innodb_buffer_pool_size 改成多少?

根据跑的网站调,自己琢磨一下
这里有个教程可以参考参考
https://www.bt.cn/bbs/thread-6346-1-1.html
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

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

工作时间:晚班:18:00 - 24:00

立即付费处理

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

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