1. 安装mediawiki时,Mysql的存储引擎最好选择MyIsam,在导入的时候速度要比缺省的InnoDB快很多。我是在windows下装的,不知道linux两种引擎的速度如何,按照一些对两种存储引擎作比较的评论文章上的观点,应该是InnoDB更快才对,但我在windows下得出的观点恰恰相反,MyISAM导入速度要快于InnoDB。
2. Mediawiki安装时最后一个选项,也就是选编码的那一项用缺省的binary方式,不要用utf8,否则在导入中文数据的时候会有问题。
3. 导入之前一定要先将pages、revision、text三个表清空,否则可能会出问题。
4. 导入之前要把revision.rev_comment的数据类型改掉,建库的时候缺省类型是tinyblob,改成blob,否则导入的时候可能会出错。用下述语句:alter table wikidb change rev_comment rev_comment blob
5. 导入的命令java -server那个-server可以去掉,反正我的windows java环境下带着-server会报错,不太懂java,具体原因也说不清楚。
6. 导入的时候用root用户导入,有可能wikidbuser没有导入的相关权限,用root用户省心一些。
___
Sent with SnapperMail
www.snappermail.com
没有评论:
发表评论