我希望能够在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。
答案 0 :(得分:0)
在搜索了一段时间后,我测试了2个扩展,这些扩展可以很好地完成这项任务:
Cargo允许您创建独立于其他MW内容的SQL表(这意味着您必须使用包装的SQL语法在这些表中引入信息,建议通过使用查询调用模板的表单)。