Open main menu

Manual:MySQL

This page is a translated version of the page Manual:MySQL and the translation is 96% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎lietuvių • ‎polski • ‎português do Brasil • ‎slovenčina • ‎中文 • ‎日本語 • ‎한국어
Manual:コンテンツ MediaWiki のデータベース レイアウト MySQL/ja


MySQL データベース エンジンは、MediaWiki のデータベース バックエンドとして最も多く使用されています。

MariaDB は、ウィキメディア財団のウィキ ファームが自身のウェブサイト群で使用しているリレーショナル データベース管理システムであるため、MediaWiki による対応が充実しています。

Contents

MySQL/MariaDB への接続

mysql -u wikiuser -p wikidb

Change wikiuser and wikidb to the username and database name for your wiki ($wgDBuser and $wgDBname). パスワードの入力を求められたら、入力します。

$ mysql -u root -p wikidb
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 のインストール#データベースの作成

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

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

保守

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

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

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

関連項目

外部リンク