连接数据库时出错:
mysql 连接错误 [localhost]: (2002) 没有这样的文件或目录 (400)
一个常见的原因是虚拟服务器的 SSD 磁盘空间不足。
1. 检查可用性
df -h
2. 解决方案
如果原因确定,则需要尽快启动服务,但由于没有空间,因此需要释放一些空间。
在 /var/log 目录中,使用以下命令搜索最大的日志文件:
cd /var/log
du -h
您将看到哪个文件夹占用了多少空间;在大多数情况下,删除存档日志文件将有助于释放运行数据库的空间。
您还可以删除不必要的备份(如果您的服务器上配置了任何备份)。
service mariadb restart
为了使服务成功启动,建议释放至少 500 MB 的空间,但这取决于数据库本身的大小。
暂时没有评论