phpMyAdminの使用

あなたのウェブサーバーにphpMyAdminがインストールされている場合、これらの手順に従ってWordPressのユーザー名とデータベースを作成できます。自分のコンピュータで作業している場合、ほとんどのLinuxディストリビューションではPhpMyAdminを自動的にインストールできます。

*注意: これらの手順はphpMyAdmin 4.4用に書かれています; phpMyAdminのユーザーインターフェースはバージョンによってわずかに異なる場合があります。*

左側のデータベースドロップダウンにWordPressに関連するデータベースが存在しない場合は、作成します:

あなたのWordPressデータベースの名前を選択します: ‘wordpress’または‘blog’は良い選択ですが、ほとんどのホスティングサービス(特に共有ホスティング)は、ユーザー名とアンダースコアで始まる名前を要求します。したがって、自分のコンピュータで作業していても、ホスティングサービスの要件を確認し、それに従って自分のサーバーで作業し、データベースを変更せずに移行できるようにすることをお勧めします。選択したデータベース名をデータベースを作成フィールドに入力し、言語とエンコーディングに最適な照合を選択します。ほとんどの場合、「utf8_」シリーズを選択する方が良く、言語が見つからない場合は「utf8mb4_general_ci」を選択します(参考: [1]).

utf8mb4_general_ciが選択されたphpMyAdminの言語エンコーディングドロップダウン

phpMyAdminの言語エンコーディングドロップダウン

左上のphpMyAdminアイコンをクリックしてメインページに戻り、次にユーザータブをクリックします。WordPressに関連するユーザーがユーザーリストに存在しない場合は、作成します:

選択されたphpMyAdminユーザータブ

phpMyAdminユーザータブ

  • 1. ユーザーを追加をクリックします。
  • 2. WordPress用のユーザー名を選択し(‘wordpress’は良い選択です)、ユーザー名フィールドに入力します。(テキストフィールドを使用:がドロップダウンから選択されていることを確認してください。)
  • 3. 安全なパスワードを選択し(理想的には大文字と小文字の文字、数字、記号の組み合わせを含む)、パスワードフィールドに入力します。(テキストフィールドを使用:がドロップダウンから選択されていることを確認してください。)再入力フィールドにパスワードを再入力します。
  • 4. 選択したユーザー名とパスワードを書き留めます。
  • 5. グローバル特権の下のすべてのオプションをデフォルトのままにします。
  • 6. 実行をクリックします。
  • 7. ユーザー画面に戻り、WordPress用に作成したユーザーの特権を編集アイコンをクリックします。
  • 8. データベース固有の特権セクションで、次のデータベースに特権を追加ドロップダウンからWordPress用に作成したデータベースを選択し、実行をクリックします。
  • 9. ページが更新され、そのデータベースの特権が表示されます。すべて選択をクリックしてすべての特権を選択し、実行をクリックします。
  • 10. 結果のページで、ページの上部にあるサーバー:の後に表示されるホスト名に注意してください。(通常はlocalhostです。)

‘localhost’を表示しているデータベースサーバー

MySQLクライアントの使用

シェルからmysqlを実行することで、MySQLユーザーとデータベースを迅速かつ簡単に作成できます。構文は以下に示されており、ドル記号はコマンドプロンプトです:

  1. $ mysql -u adminusername -p
  2. Enter password:
  3. Welcome to the MySQL monitor. Commands end with ; or \\g.
  4. Your MySQL connection id is 5340 to server version: 3.23.54
  5. Type 'help;' or '\\h' for help. Type '\\c' to clear the buffer.
  6. mysql> CREATE DATABASE databasename;
  7. Query OK, 1 row affected (0.00 sec)
  8. mysql> CREATE USER "wordpressusername"@"hostname" IDENTIFIED BY "password";
  9. mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname";
  10. Query OK, 0 rows affected (0.00 sec)
  11. mysql> FLUSH PRIVILEGES;
  12. Query OK, 0 rows affected (0.01 sec)
  13. mysql> EXIT
  14. Bye

例は次のことを示しています:

  • rootが管理者ユーザー名でもあること。mysql管理者としていわゆる「死すべき」アカウントを選択することは安全な実践であり、システム上でrootユーザーとして「mysql」コマンドを入力しないようにします。(rootとして作業を避けることができる場合は、悪用される可能性を減らします。)使用する名前は、mysqladminを使用してデータベース管理者として割り当てた名前に依存します。
  • wordpressまたはblogはデータベース名に適した値です。
  • wordpressはWordPressユーザー名に適した値ですが、ここで使用されているため、全世界がそれを知ることになります。
  • ホスト名は通常localhostです。この値が何であるべきか分からない場合は、WordPressホストの管理者でない場合はシステム管理者に確認してください。システム管理者である場合は、データベースを管理するために非rootアカウントを使用することを検討してください。
  • パスワードは推測が難しいものであるべきで、理想的には大文字と小文字の文字、数字、記号の組み合わせを含むべきです。辞書に見つかる単語の使用を避ける良い方法は、覚えやすいフレーズの各単語の最初の文字を使用することです。

これらの値をどこかに書く必要がある場合は、それらによって保護されているものを含むシステムに書かないようにしてください。databasenamewordpressusernamehostname、およびpasswordに使用される値を覚えておく必要があります。もちろん、これらはすでに(またはまもなく)wp-config.phpファイルにあるため、他の場所に置く必要はありません。

Pleskの使用

ホスティングプロバイダーがPleskホスティングコントロールパネルを提供している場合、WordPressを手動でインストールしたい場合は、以下の手順に従ってデータベースを作成します:

  • 1. Pleskにログインします。
  • 2. ウェブサイトのウェブサイトとドメインページのカスタムウェブサイトエリアでデータベースをクリックします:

データベースボタンが強調表示されたカスタムウェブサイトボックスを強調表示するPleskパネル

Pleskカスタムウェブサイトデータベース

  • 1. 新しいデータベースを追加をクリックし、必要に応じてデータベース名を変更し、資格情報を提供してデータベースユーザーを作成し、OKをクリックします。これで完了です!

cPanelの使用

ホスティングプロバイダーがcPanelホスティングコントロールパネルを提供している場合、これらの簡単な手順に従ってWordPressのユーザー名とデータベースを作成できます。データベースとユーザーを作成するためのcPanelの使用に関するより完全な手順はUsing cPanelにあります。

  • 1. あなたのcPanelにログインします。
  • 2. データベースセクションの下にあるMySQLデータベースウィザードアイコンをクリックします。
  • 3. ステップ1. データベースを作成でデータベース名を入力し、次のステップをクリックします。
  • 4. ステップ2. データベースユーザーを作成でデータベースユーザー名とパスワードを入力します。強力なパスワードを使用することを確認してください。ユーザーを作成をクリックします。
  • 5. ステップ3. ユーザーをデータベースに追加ですべての特権チェックボックスをクリックし、次のステップをクリックします。
  • 6. ステップ4. タスクを完了でデータベース名とユーザーに注意してください。ホスト名、ユーザー名、データベース名、および選択したパスワードの値を書き留めます。(ホスト名は通常localhostです。)

DirectAdminの使用

単一サイトのウェブホスティングアカウントの通常のユーザーである場合、通常通りログインできます。その後、MySQL管理をクリックします。(これがすぐに見えない場合は、ホストがMySQLを有効にするために「パッケージ」を変更する必要があるかもしれません。)次に、以下の「c」部分に従います。

リセラーアカウントの管理者アカウントは、ユーザーレベルをクリックする必要があります。関連するドメインがリセラーのプライマリドメインである場合は、リセラーとしてログインする必要があります…または、ドメインがリセラーのプライマリドメインでない場合は、ユーザーとしてログインします。リセラーのプライマリドメインである場合、リセラーとしてログインしたときに単にユーザーレベルをクリックします。しかし、関連するドメインがリセラーのプライマリドメインでない場合は、ユーザーとしてログインする必要があります。その後、MySQL管理をクリックします。(すぐに見えない場合は、リセラーまたは管理者レベルに戻り、「ユーザーパッケージを管理」または「リセラーパッケージを管理」を変更してMySQLを有効にする必要があるかもしれません。)

MySQL管理で、新しいデータベースを作成という小さな言葉をクリックします。ここでは、データベースとそのユーザー名のために2つの接尾辞を提出するように求められます。最大のセキュリティのために、4〜6のランダムな文字の異なる2セットを使用します。次に、パスワードフィールドには8文字のパスワードを生成するランダムボタンがあります。最大のセキュリティのためにパスワードにさらに文字を追加することもできます。作成をクリックします。次の画面には、データベース、ユーザー名、パスワード、ホスト名の要約が表示されます。将来の参照のために、これらをテキストファイルにコピーして貼り付けることを忘れないでください。

変更履歴