首页 > Wordpress > 使用文章 > 查看文章

wordpress安装时出现Error establishing a database connection的错误提示怎么办

所属专题:Wordpress 来源: 丁老师原创 更新时间:2025-05-15 08:17 浏览: 1270 IP属地: 深圳
wordpress网站开发
点击阅读全文

群里有个做外贸的朋友,准备使用wordpress建个外贸站,但是自己在安装时,却安装失败,提示“Error establishing a database connection”,这是什么原因,该怎么解决呢?

image.png

故障分析:
1.Error establishing a database connection,根据字面意思来看,是建立数据库连接失败。
2.由数据库账号、密码错误,引起的连接失败。
3.由数据库服务未启动引起的连接失败。
4.由数据库端口未能正常通信,引起的连接失败。

类似问题:
除了Error establishing a database connection该问题外,类似的问题还有:

Warning: mysqli_real_connect(): (HY000/2002): Permission denied in /var/www/html/wordpress/wp-includes/class-wpdb.php on line 1988

故障解决:
1.检查数据库连接信息,包含数据库名称、数据库账号、密码等是否正确,是否可以正常登录数据库。
2.检查数据库的用户信息,确保连接用户拥有该数据库的查询权限。
3.检查DB_HOST,确保数据库用户的授权查询主机,与DB_HOST一致。
4.检查服务器的Mysql服务是否启动,Mysql是否正常运行,需要确保Mysql正常运行。
5.查看服务器的Mysql端口,和wordpress连接的端口是否一致。
6.查看服务器的Mysql端口,是否被防火墙拦截,是否放行。

丁老师协助解决:
如果以上故障分析和解决方法,都不能解决该问题,可以联系丁老师进行协助解决。

上一篇:没有了

wordpress相关文章

wordpress如何开启错误调试,查看错误...

在使用wordpress的过程中,有的时候部分页面打不开,或是程序不能正常使用,也没有显示具体的错误信息,这个时候该怎么办呢?首先是查看错误日志,可以查看wordpress本身的错误日志,以及php的错误日志。这时有朋友提问了,word...

wordpress软件的安装方法

一、wordpress安装系统配置要求1.PHP7.4以上版本。2.Mysql5.7或MariaDB10.3以上版本。3.Nginx或开启mod_rewrite模块的Apache底座。4.需要支持HTTPS的SSL证书。二、创建数据库1...

wordpress如果没有登录就看不到新文章...

在使用wordpress网站cms中,有同学提问,他的网站必须登录了才可以查看到新文章内容,如果没有登录,查看到的还是之前几个月的内容,这是怎么回事呢?经过丁老师分析和排查,发现该网站,使用了wordpress的WPFastestCac...

如何去掉Wordpress中底部Powere...

有客户咨询,在Wordpress,如何去掉页面底部的Poweredbywordpress字符呢?在后台设置的“页面显示-自定义”中,也没有底部页脚内容设置的选项,这个要怎么去掉呢?其实这个问题很简单,只需要进入该主题的目录,对相关的底部...