Wordpress wp_options table 定期损坏

Wordpress wp_options table corrupts periodically

我有一个关于 wp_options table 的问题。 首先,我的 wp_options table 已损坏。我收到以下错误:

"wp_options.MYD' not found (Errcode: 2 "No such file or directory")

因此我无法修复 table。

我的解决方案是从以前的备份中恢复 table。它工作了 30 分钟或 1 小时,之后它再次损坏,我再次遇到相同的错误 (errcode:2)。

我禁用了出现 PHP 错误的插件。我一次又一次地尝试。总是一样 table 腐败。

现在我没有收到任何 PHP 错误。 WordPress 自然会给出数据库连接错误。为什么这个 table 会定期损坏?这可能是什么原因造成的?

您可以将数据库引擎切换为InnoDB。

它不会在服务器重新启动或崩溃时损坏,并且通常更 stable。

Wordpress 应该仍然可以正常工作,您只需要将当前的 table 更改为 engine=InnoDB