我的 MediaWiki wiki_text 表太大。如何压缩/清理/清除

我的 MediaWiki wiki_text 表太大。如何压缩/清理/清除

我运行一个 MediaWiki wiki 页面。它使用 MySQL。我只有 20 个 wiki 页面,但 wiki_text 表却有 45 MB 大。我有安全漏洞,垃圾邮件机器人会发布垃圾 wiki 页面。

我已手动删除所有垃圾邮件并关闭了安全漏洞。

但我不知道如何最小化 wiki_text 表的大小。

答案1

我建议你查看一下 Mediawiki 官方支持渠道。他们可能有论坛、邮件列表等。

我很久没用过 Mediawiki 了,但我记得如果你通过 Web GUI 删除页面,它们只会在数据库中被标记为“已删除”(因此不会显示),但实际内容仍然存在于数据库中。这样,如果页面被误删除,就可以恢复。

您需要在 MySQL Administrator、Sequel Pro 等程序中打开您的维基百科数据库。这样您就可以看到表中的所有内容。然后,您可以查找数据库架构,看看直接从数据库中删除行会产生什么后果(如果有的话)。

答案2

相关内容