Mediawiki 如何查看比最近更改中的可用更改更旧的更改?

Mediawiki 如何查看比最近更改中的可用更改更旧的更改?,mediawiki,Mediawiki,我们有一个托管的mediawiki正在运行,在那里我们只有有限的访问权限,因此我可以更改服务器上的文件并查询数据库,但没有用于执行脚本的控制台 现在,我需要获得过去6个月的更改页面列表,这些页面只能通过最近的更改部分可用,因为据我所知,超过某个时间范围的条目将从数据库中清除 那么,我如何通过SQL选择更改,或者使用一个扩展来列出那些不需要最近页面表的更改呢?您应该能够使用它,它包含了对wiki所做的所有未删除的修订。对于那些感兴趣的人,如何使用svick建议的修订+页面表,以下是开始时的声明:

我们有一个托管的mediawiki正在运行,在那里我们只有有限的访问权限,因此我可以更改服务器上的文件并查询数据库,但没有用于执行脚本的控制台

现在,我需要获得过去6个月的更改页面列表,这些页面只能通过最近的更改部分可用,因为据我所知,超过某个时间范围的条目将从数据库中清除


那么,我如何通过SQL选择更改,或者使用一个扩展来列出那些不需要最近页面表的更改呢?

您应该能够使用它,它包含了对wiki所做的所有未删除的修订。

对于那些感兴趣的人,如何使用svick建议的修订+页面表,以下是开始时的声明:

SELECT date_format( r.rev_timestamp, '%d.%m.%y' ) , cast( p.page_title AS char )
FROM revision r
JOIN page p ON ( r.rev_page = p.page_id )
ORDER BY r.rev_timestamp DESC 

您是在查找最近更改表中的编辑还是其他类型的更改?@svick:我在查找已编辑的文章。我看到此表链接到页面表,该页面表包含我的案例中所需的已编辑页面,因此此答案被接受。尽管如此,我还是在具体声明中添加了自己的答案。