Manual:MariaDB/zh

MariaDB数据库引擎是MediaWiki最常使用的数据库后端之一。 由于MariaDB是维基媒体基金会网站所使用的关系型数据库管理系统,因此它能够在MediaWiki上得到良好支持。

参见兼容性#数据库以查看支持的版本列表。

连接到MariaDB

$ mariadb -u root -p my_wiki

若正使用MariaDB 10.3或更低版本:

 mysql -u wikiuser -p my_wiki

wikiusermy_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密码(默认为空)即可。

警告 警告: 将root密码留空可能会严重影响到MediaWiki安装时的安全性。 如果你还没有修改密码,应该尽快修改。
如果你正于一台ISP服务器上安装MediaWiki,那么你可能需要与某些其他的应用共享数据库,这会增加MediaWiki所需数据库表与安装前存在的表出现冲突的风险。 要解决此问题,你可以指示MediaWiki使用表前缀,以使MediaWiki的所有表都以此前缀开头。 或者如果你的ISP允许的话,可以为服务器上的每一个应用都指定使用不同的数据库。


维护

你安装的MediaWiki中的/maintenance/文件夹中包含有多个维护脚本。 其中的某些脚本可用作一次性操作以刷新部分数据库。

导入数据库

更多信息请参见手册:从XML备份文件文件导入

导出数据库

更多信息请参见手册:备份一个维基

参见

外部链接

Category:Database/zh#MariaDB/zh
Category:Database/zh