为什么wordpress建立数据库连接时出错

为什么wordpress建立数据库连接时出错,第1张

其实这个问题还是比价常见的。

一般的解决办法如下:

方法一:重启数据库

如果你是正常使用网站,在没有进行任何风险 *** 作的情况下遇到这种情况,很可能是数据库挂掉了,这种解决方法很简单,重启数据库就可以了

打开宝塔面板,选择软件商店 – MySQL

此时,如果MySQL状态是下图一样的停止状态的话就表示数据库处于停止状态,点击设置

然后在d出框中选择点击重启按钮,重启MySQL数据库

重启后再刷新网页,网页就恢复正常了

方法二:更正配置文件中的数据库信息

除了正常使用时出现数据库错误外,还有一种常见情况是网站搬家后出现数据库错误,这种一般是由于没有正确配置数据库信息导致的,此时,我们更正WordPress的配置文件

打开宝塔面板,选择文件,进入到网站目录,一般情况下为 /www/wwwroot/domain.com

在根目录下,找到名为 wp-config.php 的配置文件,点击编辑

把数据库信息更正为当前服务器的数据库信息即可,包括数据库名称、用户名、密码,这些信息都可以到宝塔面板 – 数据库中查看到

保存配置后,再刷新网页就不会有错误了

如何避免WordPress经常出现数据库连接错误

如果只是出现一次错误,我们通过上面的2个方法修复就可以了,但是如果自己的WordPress经常出现数据库连接错误,我们可以做些什么呢,

可以参见这篇文章:WordPress建立数据库连接时经常出错怎么办

1、使用命令 # service mysqld status 命令来查看mysql 的启动状态,如果出现mysqld is stopped 那就说明mysql服务是停止状态。

2、如果出现 mysqld is running 那就说明mysql服务是启动状态 。

3、使用命令chkconfig --list 命令来查看mysql 的启动状态,在服务中找到mysqld的服务,如果状态为off,说明mysql服务没有启动。

4、使用命令chkconfig --list mysqld 命令来查看mysql 的启动状态,在服务中找到mysqld的服务,如果状态为off,说明mysql服务没有启动。

解决方法一:

1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM;

2、删除在MySQL安装目录下的Data目录中的ib_logfile0和ib_logfile1;

3、找到在配置MySQL服务器时指定的InfoDB目录删除掉ibdata1

根据my.ini文件中:#*** INNODB Specific options *** innodb_data_home_dir="D:/";

4、重新启动MySQL的Service。

解决方法二:

把windows目录下,my.ini文件删除,重装mysql,服务启动成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8688960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存