Article / 文章中心

Linux系统WordPress网站访问报“建立数据库连接时出错”的解决方法

发布时间:2020-09-18 点击数:1321

问题描述

WordPress模板建立的网站,访问报建立数据库连接时出错或者“Error establishing a database connection”错误。

问题原因

该问题通常是因为网站程序不能正常连接访问MySQL数据库导致,所以需要排查服务器上MySQL数据库服务。

解决方案

1.执行如下命令,查看MySQL进程。

ps aux|grep mysql

系统显示类似如下,说明数据库是运行正常。

系统显示类似如下,说明数据库是没运行。

2.手动启动MySQL数据库后,再访问网站进行测试。

3.执行如下命令,然后输入mysql的密码,测试是否可以正常登录到数据库中。

mysql -u[$User] -h[$IP] -p[$Password]

注:

▫[$User]为用户名。

▫[$IP]为数据库地址。

▫[$Password]为数据库密码。

如下图所示,不能登录到 MySQL,数据库的密码错误,请重新修改mysql的密码。

4.修改完MySQL的密码且能正常登录后,再修改WordPress网站程序中连接数据库的设置。执行如下命令,编辑文件,修改MySQL密码的设置,然后保存并退出即可。

vim wp-config.php

系统显示类似如下。

适用于

云服务器 ECS

如果您有其他问题,可以联系北京优胜智连阿里云代理商,为您提供一对一专业全面的技术服务,同时新/老阿里云会员,均可享受我公司代理商价格迎咨询