美国虚拟主机Hostease

Mediawiki中文技术论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4036|回复: 0

直接操作MediaWiki的MySQL数据库

[复制链接]
发表于 2011-5-14 11:00:28 | 显示全部楼层 |阅读模式
RAKsmart美国服务器
采用MediaWiki平台搭建Wiki网站的过程中,其实一般都不太需要直接操作MySQL数据库,安装搭建好了以后基本上不用管。
  不过少数情况下还是需要用到数据库的操作,例如希望获取每个分类的页面列表,有下面几个办法:
直接查看分类页,每次只能200个,包含的页面数量多时需要翻页很多
用动态页面列表dpl扩展,默认是查看500个,包含的页面数量多时要多个dpl操作
用Special:Export中的添加分类可以列出其中标题,但也有5000个的限制
  数量太大的时候,直接操作数据库是个需要采取的办法,可以在phpmyadmin中,或者NaviCat中执行SQL语句,例如:
SELECT cl_sortkey
FROM categorylinks
WHERE cl_to =  'Electronics_&_Electricals'
LIMIT 0 , 30000
就可以列出分类属于Electronics_&_Electricals的前3万条标题信息。数量太大时建议在NaviCat中执行,因为phpmyadmin是输出到浏览器中,数量大时也会显示不出来。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

美国主机评测网站

Archiver|手机版|小黑屋|Mediawiki中文技术论坛

GMT+8, 2024-11-24 20:55 , Processed in 0.036645 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表