• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
ECS Linux系统WordPress网站访问提示“建立数据库连接时出错”错误的分析排查
发布日期:2015-12-29 15:12:22

  用WordPress模板建立的网站,访问报错“Error establishing a database connection”或“建立数据库连接时出错”。该问题通常是因为网站程序无法正常连接访问mysql数据库,因此需排查服务器上MySQL数据库服务。排查步骤方法如下所示:

  1、查看服务器上的数据库是不是正常运行。

  查看命令:ps aux|grep mysql

  若显示(如下图)可以查看到mysql的进程,说明数据库是运行正常的,请继续第二步。


  若显示(如下图)查看不到mysql进程,说明数据库没有运行,需要手动启动mysql数据库。启动的命令是:

  /etc/init.d/mysqld start #特殊情况以服务器实际配置为准。


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


  2、Mysql数据库正常运行,网站连接报错。

  在服务器上用命令mysql -uroot -hlocalhost -p然后输入mysql的密码,测试是否可以正常登录到数据库中。如下图所示,若无法登录到mysql,说明数据库的密码错误,请参考:http://help.aliyun.com/knowledge_detail.htm?spm=5176.7114037.1996646101.3.NWyzUc&categoryId=8314866&knowledgeId=5973952&pos=2 重新修改mysql的密码。


  修改完mysql的密码可以正常登录后,再修改WordPress网站程序中连接数据库的设置。步骤如下:

  编辑文件vim wp-config.php ,修改以下mysql密码的设置。

  /** MySQL database password */

  define('DB_PASSWORD', '5d682d12db1');