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

作者阿里云代理 文章分类 分类:新闻快递 阅读次数 已被围观 717

问题描述

用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

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

本公司销售:阿里云、腾讯云、百度云、天翼云、金山大米云、金山企业云盘!可签订合同,开具发票。

我有话说: