本帖最后由 2220417195 于 2012-7-31 13:35 编辑
除图片等附件之外,mediawiki系统中的文章、用户信息等都存放在数据库中。
数据库信息非常关键,必须正确设定数据库信息才能成功完成安装任务,详见文后说明。
以下分为两种情况进行介绍:
- 已经建立数据库帐号情形下的mediawiki数据库信息设置,请参见下面一节。对于购买商业空间的用户来说,按本节操作即可。
- 对于未建立数据库且拥有数据库超级用户权限的情形(例如本地调试),请跳过下一节,直接阅读后面的说明。
已经建立数据库时的通用设置
Database type - 数据库类型
在mediawiki 1.5及之前版本无此选项,仅支持MySQL
建议还是选MySQL更把靠。mediawiki 1.6之后已经开始实验性支持Oracle,学习者也可以试试。
DB server host - 数据库服务器的主机名称
本项名称在mediawiki 1.5及之前版本为MySQL server
填写空间服务商提供的数据库服务器名称,一般为localhost
Database name - 数据库名称
根据与空间服务商的约定填写
DB username - 数据库用户名
根据服务商约定填写
DB password - 数据库密码
根据服务商约定填写(不能为空,本地调试的要注意)
DB password confirm - 数据库密码确认
(重复输入一遍)
Database table prefix - 数据表前缀。
推荐设置前缀并以下划线结束(例如“mw_”、“allwiki_”等),以便与服务器上的其他软件(bbs、blog等)公用MySQL数据库。
如果你需要同时架设多个wiki(例如在正式站点之外建立测试wiki),就可以利用不同的数据表前缀功能,不会发生数据库冲突(测试wiki的程序需要上传到另外的目录中,避免localsettings.php文件冲突)。
Database charset - 数据库字符集
在mediawiki 1.4及之前版本无此选项
选项1 - 向前兼容的UTF-8格式;选项2 - MySQL 4.1/5.0实验性的UTF-8新格式
推荐选用第一种,尤其是进行老版本mediawiki升级的时候。
第二种的选用原因不详,有资料显示这个选项很容易导致乱码。(欢迎补充资料)
Superuser account - 数据库超级用户帐号
Superuser password - 数据库超级用户密码
对于购买空间的用户,数据库帐号已经确定,请忽略以上两个选项
对于本机安装等拥有此权限的用户,请参见下节。
填好上述表格后,按 按钮,进入mediawiki系统数据的自动生成过程。
具备数据库管理员权限时的设置
拥有数据库超级用户权限的情形下,mediawiki安装程序可以自动根据情况来创建新的数据库。对于本地调试等情形即是如此(例如在windows下安装mediawiki)
Database type - 数据库类型
在mediawiki 1.5及之前版本无此选项,仅支持MySQL
建议还是选MySQL更把靠。mediawiki 1.6之后已经开始实验性支持Oracle,学习者也可以试试。
DB server host - 数据库服务器的主机名称
本项名称在mediawiki 1.5及之前版本为MySQL server
填写数据库服务器名称,一般为localhost
Database name - 数据库名称
DB username - 数据库用户名
DB password - 数据库密码
DB password confirm - 数据库密码重复确认
自行设定,mediawiki会依据上述信息自动生成数据库帐号
注意:密码不能为空!
Database table prefix - 数据表前缀。
推荐设置前缀并以下划线结束(例如“mw_”、“allwiki_”等),以便与服务器上的其他软件(bbs、blog等)公用MySQL数据库。
如果你需要同时架设多个wiki(例如在正式站点之外建立测试wiki),就可以利用不同的数据表前缀功能,不会发生数据库冲突(测试wiki的程序需要上传到另外的目录中,避免localsettings.php文件冲突)。
Database charset - 数据库字符集
在mediawiki 1.4及之前版本无此选项
选项1 - 向前兼容的UTF-8格式;选项2 - MySQL 4.1/5.0实验性的UTF-8新格式
推荐选用第一种,尤其是进行老版本mediawiki升级的时候。
第二种的选用原因不详,有资料显示这个选项很容易导致乱码。(欢迎补充资料)
Superuser account - 数据库超级用户帐号
重要信息!请根据实际进行填写。(一般系统的默认值为Root,即不必更改)
Superuser password - 数据库超级用户密码
重要信息!请根据实际进行填写。(WAMP环境的的默认值为空,清除所有密码内容即可)
填好上述表格后,按【Install Mediawiki】按钮,进入mediawiki系统数据的自动生成过程。