如何重置/刷新MediaWiki?

我有一个新的MediaWiki安装,我想从另一个维基上进行一些批量导入testing。

我希望我的第一次尝试会失败,最后我插入了500页的破碎图像等。

那么是否有重置/刷新MediaWiki的方法,所以我已经做了testing,刷新,对导入脚本进行了一些更改,然后再试一次?

我正在使用最新的MediaWiki,CentOS和MySQL。

最简单的方法可能是先创build数据库的mysqldump ,而不是原始数据库:

mysqldump -u <username> -p <password|credentials file> mediawiki > media-wiki-pristine.sql

然后脚本MySQL数据库下降:

mysql -u <username> -p <password|credentials file> -e "drop database mediawiki;"

…后面跟着一个mysql导入:

mysql -u <username> -p <password|credentials file> < media-wiki-pristine.sql

在testing完成后恢复数据库。

可能需要仔细检查我build议的命令的语法; 已经有一段时间了,我不确定你使用的是什么版本的MySQL。