Manual:MariaDB
↑ 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
wikiuser と my_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 のパスワード (既定値は空欄) を指定するだけです。
MediaWiki を ISP サーバー上にインストールする場合、他のアプリケーションとデータベースを共有することになる場合があり、これにより MediaWiki が必要とするデータベース テーブルと既存のテーブルとの間で衝突が生じる危険性が高まります。 この問題点を解決するため、MediaWiki にテーブルの接頭辞を使用するように指示できます。これにより MediaWiki のすべてのテーブル名の先頭にこの接頭辞が付きます。 代わりに、ISP が許可している場合は、サーバー内にあるアプリケーションごとに異なるデータベースを使用することもできます。
保守
MediaWiki インストレーションの /maintenance/
ディレクトリに、複数のメンテナンス スクリプトがあります。
これらのスクリプトの一部は、一度の操作でデータベースの一部を更新するためのものです。
データベースのインポート
- 詳細については Manual:XMLダンプの取り込み を参照してください
データベースのエクスポート
- 詳細については Manual:ウィキのバックアップ を参照してください
関連項目