WordPress 为wp_options 表损坏 / Error 建立数据库连接。

我迄今听到的2015是任何 病毒利用SQL 放下数百个网站和博客 WordPress,因为它是在往年,但大约一个月发生奇怪的事情。 我遇到了似乎失去了许多网站 连接到数据库Error 建立数据库连接.
在实践中,当这样的错误发生在 WordPress,首先要检查的是:

  1. 如果服务 MySQL的 在服务器上运行。 有在其中的情况下 服务器过载 它是数据库服务的主机 MySQL的 / mysqld的 不要再跑了。 在这种情况下,如果存在这种可能性,则终端服务(通过ssh或控制台)将重新启动或Web界面。
  2. 配置错误 用户 / 密码 in WP-config.php文件。 在这种情况下,将检查是否在wp-config.php中正确设置了数据库用户和数据库名称。

第三种情况是 腐败 (到目前为止无法解释)表 为wp_optionsMySQL的。 因此,如果您发现带有“Error “建立数据库连接”,最好检查数据库中的表是否正常。

如何检查和修复wp_表options 从 WordPress 以防它腐败。 标记为崩溃,应该修复。

1。 打开 php我的Admin我们去的网站,已关闭的数据库,并试图访问表 为wp_options。 如果它已损坏,则将会看到,这个通知警报。

在2015 12-16-6.32.25 PM屏幕截图

在上面的屏幕大约是表 为wp_options 从数据库中”mobile_apk“。 表'sqldb / wp_options'被标记为崩溃,应该修复.

2. 选择表 wp_options,请选中旁边的框,然后转到底部的下拉菜单(选中),然后选择“修表“。

sql_repair_table_wp_options

3。 经过本教程的步骤,一个SQL语句的答案,然后检查该网站进去的参数正常。

在2015 12-16-6.33.15 PM屏幕截图

用户 WordPress 谁没有phpMyAdmin 安装后,我可以通过执行以下命令从数据库所在的终端/服务器执行此操作:

  • 检查是否 wp_ 表options 腐败的:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • 修复 wp_ 表options 从“数据库”数据库:
mysqlcheck -r mydb wp_options -u user -p

令人高兴的是,确保后,该网站恢复到正常使数据库的备份。 甚至建议定期备份。 你永远不知道:)

对技术充满热情,我喜欢测试和编写有关操作系统的教程 macOS,Linux, Windows, 关于 WordPress, WooCommerce 和配置 LEMP 网络服务器(Linux、NGINX、MySQL 和 PHP)。 我写在 StealthSettings.com 自 2006 年以来,几年后我开始撰写 iHowTo.Tips 教程和有关生态系统中设备的新闻 Apple: iPhone,iPad, Apple 手表,HomePod, iMac, MacBook、AirPods 和配件。

对“WordPress 为wp_options 表损坏 / Error 建立数据库连接。”

  1. 为什么会发生这种情况? 我一直在为一个客户的多个站点都遇到这种情况,这些站点都托管在 God 上add和服务器。 修复它很容易,但是首先是什么使它损坏,我该如何防止它再次发生?

    回复

发表评论