Manual:MariaDB/zh
MariaDB数据库引擎是MediaWiki最常使用的数据库后端之一。 由于MariaDB是维基媒体基金会网站所使用的关系型数据库管理系统,因此它能够在MediaWiki上得到良好支持。
参见兼容性#数据库以查看支持的版本列表。
连接到MariaDB
$ mariadb -u root -p my_wiki
若正使用MariaDB 10.3或更低版本:
mysql -u wikiuser -p my_wiki
将wikiuser和my_wiki更改为您的Wiki的用户名和数据库名称($wgDBuser
和$wgDBname
)。
出现提示时,输入密码。
例
$ mysql -u root -p my_wiki
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 150
Server version: 5.6.24-0ubuntu2 (Ubuntu)
...
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>.
安装
- 更多信息请参见手册:安装MediaWiki#配置数据库
在安装好MariaDB之后,就可以使用安装脚本来为你创建数据库。 只需为脚本提供你的关系型数据库管理系统的root密码(默认为空)即可。
如果你正于一台ISP服务器上安装MediaWiki,那么你可能需要与某些其他的应用共享数据库,这会增加MediaWiki所需数据库表与安装前存在的表出现冲突的风险。 要解决此问题,你可以指示MediaWiki使用表前缀,以使MediaWiki的所有表都以此前缀开头。 或者如果你的ISP允许的话,可以为服务器上的每一个应用都指定使用不同的数据库。
维护
你安装的MediaWiki中的/maintenance/
文件夹中包含有多个维护脚本。
其中的某些脚本可用作一次性操作以刷新部分数据库。
导入数据库
- 更多信息请参见手册:从XML备份文件文件导入
导出数据库
- 更多信息请参见手册:备份一个维基
参见