MediaWiki 数据库存储

安装MediaWiki之后,生成的LocalSettings.php文件中自动记录了部分本地配置信息,多数mediawiki的参数设置改变,需要手动修改该文件,这里介绍的都是MediaWiki使用MySQL数据库存储页面、修改、用户信息的设置:

$wgDBserver 运行MySQL数据库的宿主服务器名称。请根据实际情形进行设定,一般情况下服务商会使用"localhost"。

$wgDBname 指定MediaWiki使用的数据库名称。

$wgDBuser和$wgDBpassword:访问数据库时使用的用户登录名及密码。

$wgDBprefix MediaWiki使用数据表的前缀,以便区分于公用同一MySQL数据库的其他程序。

$wgCapitalLinks:MediaWiki默认禁止使用小写字母开头的文章名称,如有需要可将其值改为false。(鉴于其他未确定的原因,不推荐这样做)

直接SQL查询

$wgAllowSysopQueries:如果设为true,则可以通过Special:Asksql页面进行SQL查询操作。 这非常不安全,如果你希望管理员可以进行只读的的SQL操作,则需要定义一个权限受限的MySQL用户。

$wgDBsqluser和$wgDBsqlpassword中包含使用上述特征时用到的用户登录名称和密码。