最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

WordPressのバックアップをよりきれいに、より整理して、より安全にしたいですか?Duplicatorの新しいバックアップログ管理機能とアップデートされたバージョンについてご紹介します。
WordPressデータベースの作り方

WordPress入門:WordPressデータベースの作り方 

執筆者 著者アバター ジョエラ・ダン
著者アバター ジョエラ・ダン
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。
     レビュー レビュアーアバター ジョン・ターナー
レビュアーアバター ジョン・ターナー
ジョン・ターナーはDuplicatorの社長です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

WordPressのコンテンツを整理し、アクセスしやすくしているのは何だろう? 

ウェブサイトの縁の下の力持ちであるWordPressデータベースの登場です。 

ウェブサイトを構築する際、WordPressホストはあなたのためにデータベースをセットアップします。しかし、最終的には新しいデータベースを作成する必要があるかもしれません。 

新しいウェブサイトを立ち上げたり、新しいホストにサイトを移行したりする場合は、新しいデータベースが必要になるかもしれません。また、ステージング環境や複数のWordPressインストール用に別々のデータベースが必要になることもあります。

専門的に聞こえるかもしれませんが、ご心配なく。このWordPressデータベース作成ガイドは、必要なことをすべて教えてくれます!

目次

WordPressのデータベースとは?

WordPressのデータベースは、ウェブサイトのデジタル書類棚だと思ってください。重要なものはすべてここに保管され、整理されます。

しかし、フォルダや書類の代わりに、情報はWordPressデータベースのテーブルと行に保存されます。データベースの中身はこんな感じです:

  • あなたの投稿とページ
  • 読者からのコメント
  • ユーザー情報とプロフィール
  • テーマとプラグインの設定
  • カテゴリーとタグ
  • リンクとメタデータ

WordPressは、MySQLと呼ばれる特殊なデータベースを使用しています。MySQLは、すべての情報を迅速かつ効率的に管理するのに適したシステムです。

誰かがあなたのサイトを訪問すると、WordPressはこのデータベースから必要な情報を取り出し、美しくフォーマットされたウェブページとして表示します。これは瞬く間に行われ、訪問者は舞台裏を見ることはありません。

これがWordPressのデータベースの仕組みだ!

WordPressデータベースが必要な理由

データベースを作成することは、頻繁にすることではありません。しかし、必要な場面はいくつかあります。それらを分解してみよう!

新しいWordPressサイトのセットアップ

新しいデータベースを作成する最も一般的な理由は、新しいウェブサイトを立ち上げるときです。すべてのWordPressウェブサイトは、機能するために独自のデータベースを必要とします。新しいデジタルホームの土台を作るようなものです。

新しいホストへの移行

ホスティングプロバイダを変更しますか?新しいサーバーに新しいデータベースを作成する必要があるでしょう。これにより、すべてのコンテンツが新しいサーバーに保存されます。

ステージング環境の作成

ウェブ開発者はテスト用にステージング環境をよく使う。これらの環境では、本番サイトのデータを混乱させないために、別のデータベースが必要です。 

複数のWordPressインストールを管理する

1つのサーバーで複数のWordPressサイトを運営している場合、それぞれにデータベースが必要です。これにより、すべてが整理され、あるサイトのデータが他のサイトのデータに干渉するのを防ぐことができます。

エラーからの回復

あなたのサイトに重大な問題が発生するかもしれません。それを解決するには、新しいデータベースを作成し、バックアップしたデータをそこにインポートすることができます。

しかし、これはサイトを復元する最も簡単な方法ではありません。サイトを災害から復旧させるガイドをご覧ください!

学習と実験

もしかしたら、WordPressが内部でどのように動いているのか興味があるだけかもしれません。データベースの作成は、WordPressの内部構造を学ぶのに最適な方法です。

WordPressデータベースを作成する前に

新しいWordPressデータベースの構築を始める前に、準備を整えておきましょう。 

まず最初に、既存のWordPressサイトを使用している場合は、バックアップを取ってください。これには、現在のデータベースとすべてのファイルが含まれます。万が一に備えて、サイトのスナップショットを撮るようなものです。

なぜかって?転ばぬ先の杖だからです。何か問題が発生しても、サイトを以前の状態に戻すことができます。

WordPressサイトをバックアップする方法はいくつかあるが、私はDuplicatorのようなプラグインを使うことをお勧めする。サイトをバックアップするだけでなく、必要に応じて簡単に復元することもできる。

Duplicator Pro プラグイン

データベースを作成するには、ホスティングアカウントにアクセスする必要があります。これは通常、ホスティングコントロールパネル(cPanelなど)またはデータベース管理ツール(phpMyAdminなど)にログインすることを意味します。

これらのログイン情報が手元にあることを確認してください:

  • ホスティングアカウントのユーザー名とパスワード
  • データベース管理ツールの認証情報(ホスティングアカウントと異なる場合)

この情報がどこにあるかわからない場合は、ホスティングプロバイダーからのウェルカムメールを確認するか、そのサポートチームに問い合わせてください。

ホストによっては、データベースに関する特定の要件や制限がある場合があります。確認することをお勧めします:

  • 作成できるデータベースの数
  • データベースやユーザーの命名規則
  • ホストが提供するデータベース作成に関する具体的な指示

ホスティングプロバイダーのナレッジベースをざっと見たり、サポートとチャットしたりすることで、後で頭痛の種を減らすことができる。

WordPressデータベースの作り方(2つの方法)

それでは、WordPressのデータベースを作成しましょう!

これにはいくつかの方法がある。そのため、あなたにとって最適な方法は、ホスティングのセットアップやさまざまなツールの使い心地によって異なります。 

方法1.phpMyAdminでWordPressデータベースを作成する

phpMyAdminはデータベースのコントロールルームだと思ってください。強力なツールなので、最初は少しとっつきにくいかもしれませんが、心配しないでください。

まず、phpMyAdminにアクセスする必要があります。通常、ホスティングのコントロールパネルで見つけることができます。phpMyAdminと書かれたアイコンを探し、通常はデータベースというセクションの下にあります。

ワードプレス phpMyAdmin

データベース」タブをクリックする。新しいデータベースを作成するためのフィールドが表示されます。

phpMyAdminでデータベースを作成する

新しいデータベースの名前を入力します。スペースや特殊文字は避けてください。 

ホストによっては、データベース名に接頭辞を付加することがあります。

選択した名前を入力したら、「Create」ボタンを押します。これでWordPressデータベースの作成は完了です!しかし、まだ終わりではありません。

次に、このデータベース用のユーザーを設定する必要がある。 

ユーザーアカウント」タブをクリックします。一番下にあるユーザーアカウントの追加をクリックします。

phpMyAdminでデータベースユーザーを追加する

ユーザー名(ここでもスペースや特殊文字は避けること)と強力なパスワードを作成する。 

プロからのアドバイス:これにはパスワード・ジェネレーターを使いましょう。あなたのサイトを安全に保つために、ここで強力でユニークなパスワードを使用することは非常に重要です。

phpMyAdminでデータベースユーザーを作成する

最後に、この新しいユーザーに、新しいデータベースへのアクセスおよび変更権限を与える必要があります。すべてのグローバル権限にチェックを入れ、Create userを押してください。

phpMyAdminのグローバルユーザー権限

もう一度ユーザーをクリックしてください。新しいユーザーを見つけ、Edit privilegesを選択します。

phpMyAdminでユーザー権限を編集する

データベースオプションをクリックします。Database-specific privilegesでAdd privileges to the following databaseを見つける。先ほど作成したデータベース名を選択し、Goをクリックします。

データベース固有の権限

すべての権限を再度確認し、ユーザー権限の更新をクリックします。

phpMyAdminデータベースユーザー権限

これで完了です!これでWordPressのデータベースと、それにアクセスするユーザーの作成は完了です。

方法2.cPanelでWordPressデータベースを作成する

phpMyAdminは少し技術的すぎると感じた場合は、心配しないでください。多くのホスティングプロバイダーは、よりユーザーフレンドリーなオプションを提供しています:cPanel。cPanelを使えば、WordPressのデータベースにアクセスし、多くの手順を踏むことなく新しいデータベースを作成することができます。 

まず、cPanelアカウントにログインする必要があります。あなたのホスティングプロバイダは、あなたにログインの詳細を与えているはずです。 

MySQL Database Wizardをクリックします。

cPanel MySQLデータベースウィザード

提供されたフィールドに、新しいデータベースの名前を入力します。スペースは避け、シンプルな名前にしてください。 

cPanel データベース作成

データベースの作成」をクリックすると、ほら!これでWordPressのデータベースは完成です。 

もう少し下にスクロールすると、Add New Userというセクションがあります。ここで、新しいデータベースにアクセスできるユーザーを作成します。

cPanelでデータベースユーザーを作成する

ユーザー名とパスワードを選びます。cPanelが提供しているパスワードジェネレータを使うことをお勧めします。超強力なパスワードが作成され、データベースを安全に保つことができます。

ユーザーを作成したら、そのユーザーを新しいデータベースに接続する必要があります。Add User to Databaseというセクションを探します。ドロップダウンメニューから新しいユーザと新しいデータベースを選択し、Addをクリックします。

異なるパーミッションのチェックボックスがたくさんあるページが表示されます。WordPressデータベースの場合は、ALL PRIVILEGESを選択します。これで、データベースを管理するためのフルアクセスがユーザーに与えられます。

cPanelでユーザーをデータベースに追加する

これで完了です!cPanelのユーザーフレンドリーなインターフェイスで、WordPressデータベースとそれに付随するユーザーを作成しました。

WordPressデータベース作成後

WordPressデータベースの作成が完了しました。しかし、私たちの旅はまだ終わりではありません。家を建てるようなものだと考えてください。基礎はできたので、あとはすべてを接続し、安全であることを確認する必要があります。

まず最初に、wp-config.phpファイルを更新します。このファイルはWordPressサイトに新しいデータベースへの接続方法を指示します。

初めてWordPressをインストールする場合、有名な "5分インストール "の間にデータベースの詳細を尋ねられます。データベース名、ユーザー名、パスワードを入力してください。

WordPressデータベースに接続する

しかし、サイトの移行やワードプレスを手動で設定する場合はどうでしょうか?その場合は、自分でwp-config.phpファイルを編集する必要があります。 

ルートディレクトリにあるwp-config.phpファイルを探します。テキストエディタで開き、以下の行を探してください:

define( 'DB_NAME', 'database_name_here' );

define( 'DB_USER', 'username_here' );

define( 'DB_PASSWORD', 'password_here' );

database_name_here'、'username_here'、'password_here'を、先ほど作成した詳細情報に置き換えてください。ファイルを保存すれば準備完了です!

さて、セキュリティの話をしよう。データベースはウェブサイトの金庫のようなものですから、しっかりと鍵をかけておく必要があります。

ここでは、新しいデータベースを保護するためのいくつかのステップを紹介します:

  1. データベースユーザーには、強力で一意のパスワードを使用してください。 
  2. 可能であれば、データベースのユーザー権限を制限する。 
  3. WordPressのインストール、テーマ、プラグインを常に最新の状態に保ちましょう。 
  4. セキュリティ・プラグインを使う。多くのプラグインは、一般的な攻撃からデータベースを保護する機能を提供しています。
  5. バックアップは定期的に作成しましょう。何かあったときの救世主です。

データベースの作成と保護は、WordPressを使いこなすための重要なステップです。技術的なことに思えるかもしれませんが、サイトを管理する上で役立つ貴重なスキルを身につけることになります。

よくある質問 (FAQ)

WordPressのデータベースは無料ですか?

はい、データベース自体は通常ホスティングプランに含まれています。ただし、一部の高度なマネージドデータベースサービスには追加費用が発生する場合があります。

WordPressのデータベースを入手するには?

ホスティングのコントロールパネル、phpMyAdmin、またはコマンドラインツールを使用してWordPressデータベースを作成できます。ほとんどのホスティングプロバイダーは、データベースをセットアップするためのユーザーフレンドリーな方法を提供しています。

WordPressにMySQLデータベースを設定するには?

WordPress用にMySQLデータベースをセットアップするには、データベースを作成し、ユーザーを作成し、そのユーザーにデータベースに対する権限を付与する必要があります。ホスティングプロバイダーは通常、このプロセスを簡素化するツールを提供しています。

WordPressに最適なデータベースタイプは?

MySQLはWordPressの標準データベースです。しかし、MySQLのフォークであるMariaDBも広く使われており、WordPressと完全に互換性があります。

WordPress用のデータベースをlocalhostに作成するには?

ローカルでの開発には、XAMPPやMAMPのようなデータベース管理インターフェイスを備えたツールを使うことができます。これらのツールを使えば、テストや開発のためにローカルマシン上でデータベースを簡単に作成・管理することができます。

結論

データベースの作成は小さなステップのように思えるかもしれませんが、ウェブサイトの重要な基盤です。MySQLデータベースの作成方法だけでなく、さまざまなプラットフォームで安全かつ効率的にデータベースを作成する方法についても学びました。

ここにいる間、私はあなたがこれらの余分なWordPressガイドを気に入ると思います:

Duplicatorのようなツールを使えば、WordPressのデータベース管理が簡単になります。データベースのバックアップ、クローン、移行を簡単に行うには、Duplicator Proをお試しください!

著者アバター
ジョエラ・ダン コンテンツライター
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。