在Mediawiki

时间:2017-08-03 11:34:40

标签: mysql mediawiki

我希望能够在Mediawiki(内联查询)的页面中运行SQL查询。我甚至不确定这是否可行,或者我们是否只能通过SSH来实现。我发现MediaWiki提供的信息让新用户感到困惑。

就我而言,SQL查询是出于安全原因而包装的,因此语法不会完全是SQL。

问题是: 我们可以在Mediawiki页面中进行内联SQL(或包装SQL)查询吗?如果有,怎么样?如果没有,是否有“类似”替代方案? (例如,创建一个包含查询的函数并访问它)。请尽可能提供示例,并考虑到我不熟悉Mediawiki数据结构。 例如,假设我想知道名为'user1'和'user2'的用户创建的所有页面。

此外,如果有一个有助于此的扩展,那么值得一提。

我使用的是wampserver3.0.6_x64,apache2.4.23,mysql5.7.14和php5.6.25。

1 个答案:

答案 0 :(得分:0)

在搜索了一段时间后,我测试了2个扩展,这些扩展可以很好地完成这项任务:

CargoPage forms

Cargo允许您创建独立于其他MW内容的SQL表(这意味着您必须使用包装的SQL语法在这些表中引入信息,建议通过使用查询调用模板的表单)。