当前位置:首页 > 生活百科

建立数据库连接时出错怎么办,教你两个有效解决方法

栏目:生活百科日期:2024-12-15浏览:0

相信很多朋友都遇到过WordPress提示“建立数据库连接时出错”这个问题,英文为“Error establishing a database connection”。

“建立数据库错误时出错”意味着由于某种原因,您的站点PHP代码无法与MySQL数据库连接以获取显示该页面所需的数据。

数据库连接出错的原因和处理方案

数据库连接出错,一般是以下原因之一造成的:

1、数据库连接信息错误

熟悉WordPress的朋友应该知道,在WordPress根目录下有一个名为 wp-config.php 的文件,里面包含了数据库连接信息:

所以,当我们遇到“建立数据库连接时出错”时,我们应该首先检查这个wp-config.php文件的数据库连接信息是否正确,尤其是当我们更换主机或数据库的时候。如果不正确,就根据实际情况去修正。

如果你不清楚新主机的数据库连接信息,建议联系主机商咨询。

2、MySQL数据库停掉了

由于某些原因,可能会导致MySQL数据库进程停掉,比如内存不够、PHP查询语句错误等,这个时候, 如果已经确认wp-config.php的数据库连接信息是正确的,那我们就应该去检查下MySQL是否停掉了。如果是的,那就启动看下是否可以恢复。

导致MySQL停掉的原因可能很多,也比较复杂,在此我们不进行讨论。如果MySQL经常无故停掉,建议找专业的运维人员去帮忙处理。

3、数据库表损坏

如果已经确认wp-config.php的数据库连接信息是正确,并且MySQl数据库运行正常,那我们就应该去检查数据库是否有数据表损坏了。

由于插件、主题的不断变化,或者在WordPress网站中安装了安装编码错误或不良的插件,或者文章数据量很大,这些都有可能导致数据库损坏。

要查找数据库哪个表是否损坏,一般我们可以登录phpmyadmin等可视化数据库管理界面去查看,如果看到某个表的大小明显和实际数据不符,或者有提示“正在使用中”(貌似是这句话,不是记得很清楚了),那就可以先下载备份一下数据库,然后选中表,使用phpMyAdmin等内置的修复功能去修复。

此外,我们可以开启WordPress内置的数据库修复功能进行修复,这个修复功能默认是禁用的,我们需要在 wp-config.php 文件的第二行后添加下面的代码去开启:

define( &‘WP_ALLOW_REPAIR&’, true );

添加好以后,访问你的网站任何一个页面,WordPress就会自动尝试去修复数据库。请注意:任何人都可以访问到数据库修复页面,所以一旦你执行完修复了以后,请务必记得删除上面添加的代码!!

4、某些PHP文件损坏

如果通过上面的步骤去检查操作了,还是无法恢复正常,那我们就需要去考虑是否有PHP文件损坏了。因为PHP文件的损坏,会导致查询功能的错误,从而导致数据库出错。

至于到底哪些PHP文件损坏,这个是很难去找的,我们只能不断去尝试。大致的思路如下:

备份网站的所有文件,很重要!!!

通过FTP等可以管理文件的界面,去删除 wp-content/themes/ 目录下当前使用的主题,然后看下是否可以恢复。注意必须保留一个WP默认自带的主题,然后尝试访问 /wp-admin/ 网址。

删除 wp-content/plugins/ 目录下的插件,看下是否可以恢复

如果还不行,删除 /wp-content/ 和 wp-config.php 以外的文件,重新到官方下载版本一致的WordPress原版,上传覆盖。

整个操作过程可能有些复杂,如果你不会,请务必找专业的运维人员操作,并且请务必做好备份!!!!!

好了,以上就是处理 “建立数据库连接时出错” 的一般途径,希望可以帮到大家。

“建立数据库连接时出错怎么办,教你两个有效解决方法” 的相关文章

卖衣服顾客说太贵了应对话术(高情商话术应对技巧)

今天美女老板娘倩倩请老马在宴西湖晚餐,几杯红酒下肚后倩倩就开启了“女疯子”模式,老马觉得应该要问她一些动脑子的问题让她清醒一点!“倩倩,听说你几家店的导购一个个...

康佳v927参数多少(性能规格参数对比)

随着整个游戏产业的发展,电竞市场也愈发火热起来,各大厂商也发布了各种各样的电竞周边设备,例如电竞显示器、电竞鼠标、电竞键盘、电竞手机等以满足玩家的新需求。而在这...

如何理解互联网整合营销,互联网整合营销案例分享

说到营销很多人都是知道的,而且不管是多大的商品这些都是需要的。而且营销也是属于一种手段,但对于互联网整合营销来说,有多少人是熟悉的呢,而且其中的操作思路是怎么样...

买东西京东好还是淘宝好(京东和淘宝质量对比)

近年来,“猫狗大战”一直备受人们的关注。那么从模式以及销售质量来看,到底天猫、京东哪家更受消费者的追捧呢?天猫和京东,虽然都是互联网经济代表作,但是两者的发展模...

如何进行搜索引擎优化,了解搜索引擎优化的基本内容

SEO页面优化是继SEO结构优化之后,另一个重要优化地方;页面标题在每个页面中的关键位置,出现目标关键词,这是我们做页面优化的基础思路,关键词位置,都有哪些呢?...

基金每日收益计算公式(基金入门基础知识)

随着股市的蠢蠢欲动,基金销售的火爆是一浪接着一浪。基金,在过去很多年长期不被市场待见,现在总算是&”多年的媳妇熬成婆&”了。图的股票市场...

bt在线搜索器有哪些(最佳搜索引擎推荐)

以下搜索引擎都非常强大,收录了很多的磁力链接,配合迅雷,能很轻易地找到你喜欢的资源。Torrentkitty(torrentkitty.cn)?屌丝搜(diao...

web原型设计思路(axure网页制作教程)

内容摘要原型是一个产品的模型,通过制作这样的一个模型能够让大家直观感受产品的功能,让团队成员、项目干系人了解产品的概貌。原型制作的好坏,直接影响大家对产品的认识...

seo优化难学吗,快速入门seo优化的方法

为了让网站在搜索引擎上有个更好的排名,必须要做搜索引擎优化,搜索引擎的效果是长久的(相比竞价推广而言),效果比较显著,成本较低,但要做学搜索引擎优化确实不易,希...

2020入耳式游戏耳机品牌排行榜推荐(这款耳机无论是外观

2019年底,漫步者发布了HecateGM4蓝牙真无线耳机,但直到前不久我们才被这套耳机个性的外观吸引,拿到手仔细一看还是颇有特点的产品。经过测试,才发现亮点要...