Error establishing a database connection解决办法
最近在学习网络安全方面的内容,需要在低版本的WordPress中复现漏洞,这里记录一次安装4.2版本的WordPress时出现的Error establishing a database connection错误的处理过程;
从字面意义上理解,是在建立数据库链接时发生错误,那么导致这种错误无非有3个情况;
- 数据库的用户名和密码填写错误。
- 数据库的主机填写错误。
- 数据库服务没有启动。
通过一一检查,发现我并非由以上原因导致该错误;(后面发现是由第二个原因导致)
这个问题困扰了我好久,安装一度中止,我甚至怀疑因为版本原因,wordpress无法链接到我最新版本的MySQL。
后来我通过尝试将Database Host(默认:localhost)设置为 127.0.0.1,问题解决;
造成这种情况的原因我没有深究,这里暂时记录一下,如果你碰到一样的情况,希望能帮到你。