![MySQL:突然出现连接错误,没有进行任何更改](https://linux22.com/image/715511/MySQL%EF%BC%9A%E7%AA%81%E7%84%B6%E5%87%BA%E7%8E%B0%E8%BF%9E%E6%8E%A5%E9%94%99%E8%AF%AF%EF%BC%8C%E6%B2%A1%E6%9C%89%E8%BF%9B%E8%A1%8C%E4%BB%BB%E4%BD%95%E6%9B%B4%E6%94%B9.png)
我正在运行MySQL 5.6.30 - MySQL Community Server (GPL)
并且ubuntu-16.04-x86_64
正在使用phpMyAdmin 4.7.7
。
有时,我没有在服务器或 phpMyAdmin 上执行任何操作,而是在我的网站上收到此错误消息:
连接失败:SQLSTATE[HY000][2002] 连接被拒绝
当我尝试登录 phpMyAdmin 时,出现以下四条错误消息:
#2002 - 没有此文件或目录 - 服务器没有响应(或者本地服务器的套接字配置不正确)。
。
mysqli_real_connect():(HY000/2002):没有此文件或目录
。
您的配置中定义的控制用户的连接失败。
。
mysqli_real_connect():(HY000/2002):没有此文件或目录
完成后,reboot
一切正常,不再出现错误消息,我可以登录 phpMyAdmin。
为什么会发生这种情况?有什么想法吗?
答案1
有任何想法吗?
搜索是你的朋友。
按照什么原因导致出现‘连接被拒绝’消息?,似乎没有任何进程在监听。我们可以推断 MySQL 可能已停止工作。
- 检查您的系统和 mysql 日志以查找相关消息并了解问题。
我大胆猜测一下,OOM 杀手正在杀死 MySQL,因为你的系统内存不足。我可能非常担心,这可能是宇宙射线或磁盘空间,或者一些完全不同的东西。