网站出现Error establishing a database connection解决办法

2021年1月10日15:12:52 发表评论 17 views

之前我的网站出现这样情况,我这里就列举几种解决方式,看看自己是那一种问题。

第一种情况:

首先如果出现这个错误的话,你一定要看你的VPS控制面板(一般宝塔或者wdcp)能不能连上,如果你的控制面板连不上的话那就说明是你的vps中的mysql服务没有启动,所以这个时候你需要启动你的mysql服务即可。

启动服务如下service mysqld startservice pureftpd startservice wdapache startservice httpd startservice nginxd start

第二种情况:

磁盘空间满了

是的,你的vps磁盘空间满了,也会导致mysql服务启动不起来,这个时候需要清理一下你的vps硬盘。

在wdcp里面你可以看到磁盘的数据使用量,用putty连接你的VPS也是可以查看的。

第三种情况:

控制面板可以打开,只是一个网站的数据库连接不上

那么这个情况绝大多数都是因为你的这个网站的mysql数据库里面有一张数据表出了问题。

这个时候你需要登录你的控制面板,进入到phpmyadmin里面,找到你的数据库,查看你那个数据库里面是不是有一张表处于“使用中”状态。

选中这样表进行修复即可,你的网站就会恢复正常。

第四种情况:

在WordPress里面修改了数据库密码,结果没在ftp里面修改

查看了一下wp-config这个文件,重新填入正确的密码。

 

一般来说,网站出现Error establishing a database connection这样的情况,以上四种都是可能性出现的最大的。

历史上的今天

  1. 2020:  给网络创业者的十条建议(0)
  2. 2018:  idea修改代码后进行updata,不需要重启服务器。(0)


欢迎来到菜鸟头头的个人博客,下方有我的微信二维码,对互联网感兴趣或有共同爱好的朋友,可加个好友一起交流学习。
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。

  • A+
所属分类:WEB

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: