MySQL突然挂了,服务无法启动,如何恢复?

挂之前在用爬虫,入库出现报错2006 - MySQL server has gone away。根据百度,更改my.conf文件
max_allowed_packet=500M

wait_timeout=288000

interactive_timeout = 288000
之后还是报错,试着重启下,发现关闭后无法启动

clipboard.png

错误日志:
clipboard.png

clipboard.png

阅读 2.2k
1 个回答

先查看mysqld的log文件,再定位是什么原因导致

less /var/log/mysqld.log   

如果日志未报错,那应该是SELINUX的权限限制了

getenforce

Enforcing
就表明SELinux已经启用.只需要关闭即可。

setenforce 0 (0|1 开|关)  

或者

setsebool ftpd_disable_trans 1  

最后重启mysql。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进