Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

何ですか: マリアDB

MariaDBは、WordPressがブログ情報の保存と取得に使用できるデータベース管理システムの1つです。人気のあるMySQLデータベースアプリケーションの代替です。

WordPressは、データベースをあなたのサイトのファイルキャビネットとして使用します。データベースには、投稿やページ、コメント、多くの設定などが含まれています。

データベースが裏でどのように機能しているか知らなくてもWordPressを使用することはできますが、基本的な理解はWordPressサイトのトラブルシューティングに役立ちます。

Glossary: MariaDB

データベースとは何か?

MariaDBは、WordPressホスティングサーバー上で動作し、複数のユーザーとデータベースを処理するリレーショナルデータベース管理システムです。つまり、サイトのデータをさまざまなテーブルに整理して保存する、デジタルファイリングキャビネットのような役割を果たします。

MySQLと同じように動作し、WordPressと完全に互換性があるため、WordPressでどちらのデータベースアプリケーションを使用することもできます。通常、データベースソフトウェアの選択は、WordPressホスティングサービスによって行われます。

どちらのアプリケーションもSQL(Structured Query Language)と呼ばれるプログラミング言語を使用している。シークエル」と発音し、データベースのテーブルから情報を取得、追加、削除するために使用されます。

データを取得するSQL命令はクエリーとして知られ、一般的には次のようになる:

SELECT * FROM wp_posts WHERE ID = 23;

WordPressを使うのにコーディングのスキルやデータベースの知識は必要ありません。すべて裏で自動的に行われます。

しかし、SQLの基本的な知識があれば、上級ユーザーであれば、データベースを直接操作することで、WordPressの多くのエラーを修正することができる:

特にWordPressの管理エリアにログインできない場合に便利です。その場合、phpMyAdminを使ってWordPressのデータベースに直接アクセスすることができます。

これは、ホスティングサービスのコントロールパネルにあるウェブアプリケーションです。ウェブブラウザーからWordPressデータベースを管理するために使用できます。

phpMyAdmin

データベースとその使い方については、phpMyAdminを使ったWordPressデータベース管理の初心者ガイドでさらに詳しく説明しています。

MySQLとMariaDBの違いは?

MySQLデータベースアプリケーションの歴史は長い。1995 年に初めてリリースされた MySQL は、高速で効率的、かつ手頃な価格のデータベース管理アプリケーションとして、瞬く間に人気を博しました。

WordPressが2003年に立ち上げられたとき、データベースの管理にMySQLを選んだ。

現在はオラクル・コーポレーションが所有している。GPLの下でライセンスされたオープンソースソフトウェアであり、無料で利用できる。

2009年にMySQLがオラクルに買収されたとき、開発者のコミュニティがこのソフトウェアのフォークを作成した。彼らはこの新しいオープンソースプロジェクトをMariaDBと呼んだ。

MariaDBがあれば、オラクルがMySQLの継続的な開発を監督する一方で、彼らはオラクルから独立してデータベースの開発を続けることができる。

それ以来、MariaDBにはMySQLにはない新機能が追加され、チームはそのパフォーマンスを向上させてきた。しかし、MySQL との完全な互換性は保たれている。

私たちは2019年にこのブログをMariaDBに切り替え、パフォーマンスの利点を活用し、WPBeginnerサイトを高速化しました。

WordPressはデータベースをどのように使うのか?

WordPressのデータのほとんどは、データベースのテーブルに保存されています。これには、投稿、ページ、コメント、カテゴリー、タグ、カスタムフィールド、ユーザー、その他のWordPress設定が含まれます。

WordPressを初めてインストールしたときに、データベースをセットアップするための情報をプロバイダーに提供したことを覚えているかもしれません。データベース名、ホスティングサービス、ユーザー名、パスワードのプロバイダーを尋ねられました。

Provide a Database Name, Host, Username and Password

WordPressデータベースに関するこの情報は、wp-config.php設定ファイルに保存されます。

WordPressは、提供された情報を使用してデータベーステーブルを作成し、それらのテーブル内に初期設定のインストーラデータを作成します。

WordPressの初期設定では12個のデータベーステーブルが作成されます:

  • wp_commentmetaはコメントするメタ情報を含みます。
  • wp_commentsはコメントとコメント投稿者の詳細を含みます。
  • wp_linksはWordPressの以前のバージョンで作成されたブログロールを管理します。
  • wp_optionsには、サイト全体のWordPress設定のほとんどが含まれています。
  • wp_postmetaは投稿、ページ、カスタム投稿タイプのメタ情報を含みます。
  • wp_postsは投稿、ページ、カスタム投稿タイプ、リビジョンを含みます。
  • wp_termmetaは カスタム・タクソノミー下のキーワードのメタデータを含みます。
  • wp_termsには、各カテゴリーやタグなどのタクソノミー下のキーワードが含まれます。
  • wp_term_relationshipsは投稿タイプとキーワードの関係を管理します。
  • wp_term_taxonomyはカテゴリーとタグを区別するタクソノミーを定義します。
  • wp_usermetaは 登録ユーザーに関するメタ情報を含みます。
  • wp_usersはユーザー名とパスワードを含むユーザー情報を含みます。

各テーブルは接頭辞wp_で始まることにお気づきでしょう。サイトのセキュリティを向上させるために、WordPressのインストール時に異なる接頭辞を選択することをお勧めします。

さて、WordPressの重要なコンテンツはデータベースに保存されているため、メディアライブラリ、テーマ、プラグインに保存されているファイルとともに、定期的にバックアップを取る必要があります。

Duplicatorのようなバックアッププラグインは、ファイルやデータベーステーブルを自動的にバックアップし、リモートの場所に安全に保存します。WordPress サイトをバックアップする方法については、こちらのガイドに従うことをお勧めします。

コンピューター上でMariaDBを実行する

WordPressをコンピューター上でローカルに実行したい場合は、WordPressが依存しているソフトウェアを実行する必要があります。これには、MariaDBやMySQLのようなデータベース管理アプリケーション、ApacheのようなWebサーバーソフトウェア、PHPプログラミング言語などが含まれます。

これらのアプリケーションをすべて区切りでセットアップするのは難しいため、Windowsや MacにWordPressを簡単にインストールするソリューションが開発されている。

そのうちの1つがMariaDBを使ったソリューションで、それがXAMPPです。

XAMPP

XAMPPはWindows、Mac、Linuxで動作し、XAMPPを使用したローカルWordPressサイトの作成方法のガイドでインストーラを学ぶことができます。

WordPressのMariaDBについて、この投稿がお役に立てれば幸いです。また、WordPressの便利なヒントやトリック、アイデアに関する関連投稿については、以下の「Additional Reading」リストをご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!