Jump to content

Manual:MariaDB

From mediawiki.org
This page is a translated version of the page Manual:MariaDB and the translation is 92% complete.
Manual:コンテンツ MediaWiki のデータベース レイアウト MariaDB/ja

MariaDB データベース エンジンは、MediaWiki のデータベース バックエンドとして最も多く使用されているものの 1 つです。 MariaDB は、ウィキメディア財団のウェブサイト群で使用されているリレーショナル データベース管理システムであるため、MediaWiki による対応が充実しています。

See Compatibility#Database for a list of supported versions.

MariaDB への接続

$ mariadb -u root -p my_wiki

If using a MariaDB 10.3 or earlier:

 mysql -u wikiuser -p my_wiki

wikiusermy_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>.

インストール

詳細については Manual:MediaWiki のインストール#データベースの作成 を参照してください

MariaDB がインストールされている場合は、インストール スクリプトでデータベースを作成できます。 単に RDBMS の root のパスワード (既定値は空欄) を指定するだけです。

警告 警告: root のパスワードを空欄のままにしておくと、MediaWiki インストレーションのセキュリティに深刻な侵害が生じるおそれがあります。 パスワードをまだ変更していない場合は、変更すべきです。
MediaWiki を ISP サーバー上にインストールする場合、他のアプリケーションとデータベースを共有することになる場合があり、これにより MediaWiki が必要とするデータベース テーブルと既存のテーブルとの間で衝突が生じる危険性が高まります。 この問題点を解決するため、MediaWiki にテーブルの接頭辞を使用するように指示できます。これにより MediaWiki のすべてのテーブル名の先頭にこの接頭辞が付きます。 代わりに、ISP が許可している場合は、サーバー内にあるアプリケーションごとに異なるデータベースを使用することもできます。


保守

MediaWiki インストレーションの /maintenance/ ディレクトリに、複数のメンテナンス スクリプトがあります。 これらのスクリプトの一部は、一度の操作でデータベースの一部を更新するためのものです。

データベースのインポート

詳細については Manual:XMLダンプの取り込み を参照してください

データベースのエクスポート

詳細については Manual:ウィキのバックアップ を参照してください

関連項目

外部リンク