我有一个新的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。