phpMyAdminを使用してWordPressデータベースを管理する方法(2020)

ほとんどの人は、WordPressを単純なWebサイトおよびeコマースストアビルダーと考えています。正直なところ、誰もがWordPressを使用して、さまざまなテーマのWebサイトやオンラインストアを構築できます。ただし、そのワンボタンインストールをクリックしても、実際にはデータベースを作成していることに気付かない場合があります。あなたのMySQLデータベースはあなたのウェブサイトを保存します、そして適切な注意とメンテナンスであなたはあなたのウェブサイトを失うことを心配する必要はありません.


PMAを使用すると、このデータベースをバックアップおよび保護するためのツールを使用できます。 WordPress MySQLデータベースの機能と、PMAの一般的なタスクのツールとガイドを使用してWebサイトを保護する方法を詳しく見ていきます.

Contents

phpMyAdminの使用方法

WordPressデータベースの詳細に入る前に、いくつかの用語を定義しておくと役立ちます。

WordPress MySQLデータベースとは?

MySQLは「構造化クエリ言語」の略です。これは、クエリを使用して実際に実行できるオープンソースのデータベース管理システムを定義します.

新しいインストールを作成すると、WordPressにMySQLデータベースがインストールされます。データベースは、WordPressサイトの2つの重要なコンポーネントの1つです。 WordPressがWebサイトを構築するためのゲートウェイおよびインターフェースである場合、MySQLデータベースが中心です。投稿、コメント、ページ、画像など、コンテンツはすべてデータベースに保存されます.

使い方-php-to-insert-data-into-mysql-database

インストールのたびに、WPデータベース用の新しい標準テーブルが作成されます。合計11のテーブルがあります。ただし、テーマに必要なプラグインがある場合は、テーブルが増えます。ただし、次のように、インストールファイルにはWordPressのコアテーブルが付属しています。

  •  wp_comments: サイトのすべてのコメントはここに保存されます.
  •  wp_commentmeta: これには、サイトでのコメントの「メタデータ」(タイトル、キーワードなど)が含まれます.
  •  wp_links: WordPressリンク機能に入力した情報を保持します.
  •  wp_posts: これには、ページ、ナビゲーション、投稿のすべてのデータが含まれます.
  • wp_options: これには、すべての管理ファイルと設定ファイルが含まれます.
  • wp_postmeta: すべての投稿のメタデータ.
  • wp_terms: カテゴリとタグはここに保存されます.
  • wp_term_relationships: 投稿と分類に関連するすべての情報がここに表示されます.
  • wp_users: 管理者や作成者などのさまざまなユーザーを設定でき、それらの情報はここに保存されます.
  • wp_usermeta: これはユーザーのメタデータです.
  • wp_term_taxonomy: これには、wp-_terms内のテーブルの分類法が含まれます.

これらのテーブルは、基本的に、Webサイトが構築されているすべての生データとファイルを格納します。 WordPress側では、メディアのスタイル設定、編集、アップロードを行うことができます。これらのテーブルは、WordPressインストールファイルをインストールすると自動的に作成されるため、この部分の構成について心配する必要はありません。.

phpMyAdminとは何か、なぜそれをWordPressデータベース管理に使用するのか?

では、なぜこれを使用してMySQLデータベースを制御するのでしょうか。 PMAを使用すると、ツールを使用してデータベースをバックアップおよび制御できます。これは、MySQLクエリを書き出す必要がないことを意味します.

主な機能は次のとおりです。

  •  ツールを使用して、PHPに基づくオープンソースのWebアプリケーションでデータベースを管理および監視する.
  • WindowsまたはLinuxベースのシステムの両方で複数のサーバーと互換性がある.
  • データベース内の任意の値ポイントを変更します
  • シームレスにクリックしてアクションを実行し、データベースをより効果的に制御および保護するSQLクエリを実行します
  •  必要なデータベースを作成および削除します.
  • マウスを数回クリックするだけでデータベースをバックアップ、エクスポート、インポート.

今日、ほとんどすべてのWordPressホストがcPanelソフトウェア内でこのPHP管理パッケージを提供しており、すべてのcPanelホスティングプロバイダーも同様に提供しています。これらはホスティングパッケージの一部として受け取り、ホスティングアカウントの製品ページまたは設定ページからアクセスできます。ただし、独自のサーバーを実行している場合は、これらのファイルを独自に設定します。.

サーバーのセットアップについての知識がなく、データベースについて学び始めたばかりの場合でも、これをMySQLデータベースの管理ツールとして使用できます。このような他の多くの管理ツールがありますが、PMAはWampServerやMAMPなどの他のWeb開発プラットフォームでも機能します。そのため、PMAは設定が簡単で使いやすく、ほとんどの高品質のWebホスティングプロバイダーに含まれているため、WordPressに強く推奨されています。.

PMAで動作するPHPを知る必要がありますか?

短い答えはノーです!このPMAはPHPで記述されているため、通常のWebブラウザー内で実行できます。すべての管理アクションはすでにインターフェース内に存在するため、クリックして実行するだけで各アクションを実行できます.

とにかくPHPを学びたいですか? PMAを使用するためにPHPの記述方法を知っている必要はありませんが、後日、WordPressをよりよく理解してカスタマイズするためにPHPを学ぶことができます。始めるのに最適な初心者向けチュートリアルです.

PMAにアクセスする方法?

データベース管理のためのMySQLとPMAについて初めて学ぶ場合は、ホスティングプロバイダーのツールを使用してWordPressサーバーを設定および管理することをお勧めします。すべてのウェブサイトにホスティングが必要ですよね?ホスティングプロバイダーにサインアップすると、WordPressテーマを購入するか、cPanel(またはPlesk)を使用してファイルをインストールするかに関係なく、MySQLデータベースが作成されます。 cPanel内のPMA管理ホームページにアクセスできる必要があります。または、ホスティングアカウントでホスティング製品をクリックし、[管理]または​​[設定]をクリックする必要がある場合があります。

データベース管理ツールへのアクセスに問題がある場合は、ホスティングプロバイダーに連絡するか、そのプロバイダーのサポートページを確認してください。.

あなたは自分のサーバーとデータベースをセットアップする上級ユーザーですか?自分でインストールする場合は、サーバーに追加する方法がいくつかあります。インストールガイドを使用して、あらゆるタイプのサーバーのセットアップ情報を取得できます.

phpMyAdminを使用してWordPressデータベースを管理する

上で推測したように、このPMA f WPデータベース管理を設定するには、基本的に2つの方法があります。.

PMAにアクセスする最も一般的で簡単な方法は、ホスティングアカウントを使用することです。この場合、ツールはMySQLデータベースにインストールされている可能性があります。通常は、アカウント管理ダッシュボードにアクセスして、cPanelホームページに移動する必要があります。これで問題が発生した場合は、ホスティングプロバイダーに電話で連絡することをお勧めします。ホスティングプロバイダーのアカウントページからこの管理ツールにアクセスする方法を説明します.

2番目のより複雑な方法は、独自のサーバーを実行してPMAを手動でインストールすることですが、サーバーのセットアップと管理に精通している場合、これは簡単に実行できます。たとえば、サービスを使用してUbuntuサーバーをセットアップできます。 Linuxでコマンドapt-getを実行するか、Windowsサーバー用のComposerツールを使用するだけです.

cPanel

このプロセスは、ホスティングプロバイダーによって異なります。通常、ホスティングWebサイトにログインすると、Webサイトホスティング製品が見つかり、管理するWordPressインストールを選択して、[管理]または​​[設定]をクリックします。これによりツールへのリンクが開く場合がありますが、通常はcPanelに移動します.

注:WordPressのインストールをセットアップしたことがない場合は、まずWordPressをインストールしてデータベースをセットアップする必要があります。ほとんどの場合、PMAはMySQLデータベースとともにインストールされます。ここにcPanelを介してWordPressを手動でインストールするためのガイドがあります.

PMAはデータベースセクションにあります。上のスクリーンショットは、この管理ツールが最新のcPanelホームページのどこにあるかを示しています(2020年現在).

ツールをクリックすると、アプリケーションが起動し、次のようなページが開きます。PhpMyAdmin

すぐにデータベース管理プロトコルの作業を開始できます。最初に、インターフェースの外観設定の一部を変更することをお勧めします。デフォルトでは「pmahomme」に設定されており、フォントサイズは「82%」ですが、操作しやすくなるようにフォントを大きくしたり、色を変更したりできます。.

注:外観設定は、WordPressサイトではなく、外観を変更するだけです.

phpMyAdminで行う4つの一般的なタスク

次のチュートリアルでは、ほとんどの人がMySQLデータベースをどのように使用するかを検討します。

  •  WordPressのステータスを確認:PMAを使用して、WordPressのすべてのトラフィック、接続、失敗した試行、およびその他のステータス統計を確認できます.
  •  WPデータベースへのアクセスと編集:ツールのホームページから、サイトのコンテンツ、投稿、セキュリティ情報を直接編集できます.
  •  WPデータベースの追加または削除おそらく、サーバーを使用して新しいインストールをセットアップする場合、ここで新しいWPデータベースを作成するか、データベースを削除してスペースを節約できます。.
  •  WPデータベースのバックアップ、エクスポート、およびインポート:おそらく、既存のデータベースからWPデータベースをセットアップしたい場合は、PMAを使用してWordPressファイルをバックアップし、データベースをインポートして、ウェブサイトの損失を心配する必要がありません。.
  •  WPデータベースの最適化:断片化されたテーブルを最適化してスペースを節約し、サイトが高速で実行されるようにします.
  • ユーザーパスワードをリセットし、ユーザーアカウントを追加または編集する
  • WPデータベースを保護する:WordPressサイトを一般的なハッキングから保護するためのいくつかの方法のガイドを提供します.

WPデータベースのステータスを確認する方法

PhmMyAdminステータス

  •  管理ツールに入ったら、メニューの上部にある[ステータス]をクリックします.チェック済みのMySQLサーバー
  •  これで、Webサイトのすべてのトラフィックと接続情報を確認できます。サブメニューを使用して、他のプロセス、クエリ、監視などに関する情報にアクセスすることもできます。これらの数値を使用して、ウェブサイトがオフラインになったときにダウンタイムが発生したかどうか、およびより多くの帯域幅が必要かどうかを確認するのが最善です。.

WPデータベースにアクセスして編集する方法

PhpMyAdminダッシュボードでのデータベースチェック

サイドバーまたはメニューの上部にある[データベース]をクリックすると、利用可能なすべてのデータベースを確認できます。場合によっては、データベースの名前に「wp」と記載されていることがあります。これは、「WordPress」を表す主要なプレフィックスです。

編集するデータベースを見つけたら、クリックしてテーブルのリストを表示するだけです.

データベーステーブル

任意のテーブルを編集できますが、これらのテーブルには、ライブのWordPressサイトをライブで使用するためのファイルが含まれているため、注意が必要です。最初に常にデータベースのバックアップを作成する必要があります。また、ライブサイトで作業せずに設定を試してデータベースを編集できる「テストデータベース」を作成することもできます。.

例:PMAでの投稿へのアクセスと編集

データベーステーブルインターフェイス

wp_postsテーブルをクリックして[参照]を選択すると、作成したすべての投稿を表示できます。投稿の各部分は、このインターフェイスから編集できます。投稿をクリックして、コンテンツをすばやく変更したり、不適切な写真を編集したり、その他の情報を変更したりできます。投稿またはそのコンテンツで[削除]または[削除]をクリックすると、サーバーから削除されます.

phpMyAdminを使用したWPデータベースのバックアップ、作成、および削除

削除

データベースの削除は、このガイドの最も簡単な部分です。ホームページに移動し、[データベース]をクリックして、削除するデータベースを選択するだけです。下部にある[削除]をクリックして、データベースを削除します。これにより、データベースがサーバーから完全に削除されます.
WPデータベース

新しいWPデータベースを作成

データベース作成

「データベース」タブに戻ります。データベースを作成するオプションがある場合は、ページの上部に「データベースの作成」が表示されます。場合によっては、ホスティングプロバイダーがPMAを介してデータベースを追加することを許可しないことがあります。.

データベースには任意の名前を入力できます。ただし、遅れて戻る必要があるかどうかを簡単に識別できる名前を選択する必要があります。データベース名を入力したら、「作成」をクリックします。空のデータベースがPMAによって即座に作成されます.

「特権–ユーザーアカウントの追加」をクリックし、新しいWordPress管理者のユーザー名とパスワードを入力します。ホスト名フィールドで、「テキストフィールドを使用」を選択し、名前としてlocalhostと入力します。このユーザーには非常に安全なパスワードを設定する必要があります.

データベースのログインページ

次に、新しいWPデータベースのセットアップを構成します。これは、「ユーザーアカウントのデータベース」にあります。 「___データベースに対するすべての権限を付与」を選択します(____はデータベースの名前です)。 「実行」をクリックして、管理者アカウントの設定を完了します。 WordPressインストーラーが読み込まれ、データベースの名前、MySQLのユーザー名、MySQLのパスワード、アカウント情報などの詳細を尋ねられます.

注:設定した空のデータベースの名前を使用します。 MySQLログインの場合、cPanelに戻り、データベースの下の[MySQL]をクリックして、ログイン情報を取得できます。ここで利用できない場合は、ホスティングプロバイダーに連絡する必要があるかもしれません.

データベースに接続するには?

この時点で、WordPressは必要なファイルを自動的にインストールし、新しいサイトを設定します.

データベースのバックアップ、インポート、エクスポート

現在のデータベースをエクスポートし、PMAを介してデータベースをインポートできます。これは、WPデータベースをバックアップしたり、データベースを手動で別のホストに移行したりする場合に便利なツールです。 FTPクライアントを使用してこれを行うか、PMAを介して直接行うことができます。.

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

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

PMAのメインページから、上部の[エクスポート]ページに移動します。これをクリックすると、「クイック」または「カスタム」エクスポートを選択できるエクスポートツールが開きます。 「クイック」オプションには、現在データベースのすべてのテーブルが含まれています。これは、WPデータベース全体を一度にバックアップする最速のオプションです。.

  •  「クイック」オプションを選択して、データベースを即座にバックアップします.
  •  「カスタム」を選択して、エクスポートするものを手動で選択します.
  •  「フォーマット」から「SQL」を選択し、「実行」をクリックします。
  •  ファイルをコンピュータに保存するように求めるダイアログがポップアップします。固有の名前を付けて、バックアップをコンピューター上のフォルダーに保存します。.
  • コンピューターにダウンロードしたすべてのWPデータベース情報を含むSQLファイル.

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

このデータベースを新しいサーバーに移行する必要がある場合、またはWebサイトがダウンし、バックアップをすばやくアップロードする必要がある場合は、PMAを介して実行できます。.

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

  •  保存したデータベースのエクスポートをインポートするには、PMAホームページから[インポート]をクリックするだけです.
  •  [ファイルを選択]をクリックします。インポートするデータベースファイルを見つけてアップロードします。データベースの正確なコピーがサーバーに配置されました.

とても簡単です!

phpMyAdminによるWPデータベースの最適化

しばらくの間WordPressサイトを作成した後、断片化されたテーブルが表示される場合があります。これらは、データベースの帯域幅の使用量を増やし、クエリ時間を遅くするメモリ無駄のダンプです。本質的には、最適化の時です!

MySQLでは、WPデータベースを数秒で最適化するコマンドを使用できます。 PMAに移動し、変更するWPデータベースをクリックするだけです。すべてのテーブルが表示されます。下部にある[すべてチェック]をクリックし、その右側にあるドロップダウンを選択して[テーブルを最適化]をクリックします。

最適化テーブルを選択するには?

完了すると、テーブルが最適化され、新しいメモリを解放して使用できるようになります。さらに、WordPressサイトはより高速に実行される可能性があります.

phpMyAdminからのWordPressユーザーとパスワードの管理

PMAでWordPressパスワードをリセットする方法

WordPressの管理者アカウントのパスワードを忘れましたか?決して恐れるな! PMAのホームページに戻り、適切なパスワード用のWPデータベースを選択して、「wp_users」の表をクリックします。

WPデータベースユーザーを見つける方法

「参照」をクリックして、すべてのユーザーとパスワードを表示します。パスワードの横にある[編集]をクリックすると、ここからパスワードを手動で変更できます.

PMAでWordPressの新しいユーザーを追加またはユーザー名を変更

PMAを介してユーザーを編集または追加する場合は、上記のガイドに記載されているのと同じ「wp_users」テーブルに移動します.

ユーザー名を変更するには:

  •  「wp_users」の横にある「参照」をクリックします。
  •  ユーザーのリストが表示されます。変更するユーザーの横にある[編集]をクリックします.
  •  「user_login」の横に、新しいユーザー名を手動で入力できます.データベースWPユーザーのダッシュボード

新しいユーザーを追加するには:

  •  「wp_users」の横にある「参照」を選択します。ユーザーリストが読み込まれます。ページの上部にある[挿入]をクリックします。WP-データベーステーブルユーザーの挿入メニュー
  •  ここから、新しいユーザーのセットアップに必要なフォームのすべてのフィールドに入力します.
  •  ID:これは自動的に生成されるため、空白のままにします.
  •  user_login:これはログインに使用されるユーザー名です.
  •  user_pass:これは、WordPressへのログインに使用されるパスワードです.
  •  user_nicename:よりURLに適したユーザー名が必要な場合は、ここに入力できます。これは、ユーザー名に特殊文字が含まれているが、文字のみのURLが必要な場合に使用できます.
  •  user_email:WordPressアカウントのメールにアクセスできるように、有効なメールアドレスを入力してください.
  •  user_url:これを空白のままにするか、WordPressサイトのURLアドレスを入力できます.
  •  user_registered:関数列でCURRENT_TIMEを選択すると、時刻が自動的に追加されます.
  •  user_activation_key:空白のままにします.
  •  user_status:空白のままにします.
  • display_name:投稿や記事に表示されるユーザーの名前またはニックネームを著者フィールドに入力できます.

「追加」をクリックしてユーザーを追加します.

WordPressのPMAでユーザー権限を変更する

ユーザー特権を変更する前に、ユーザーIDを取得しておく必要があります。これを取得するには、「wp_users」テーブルに戻り、「参照」をクリックします。次に、列からIDを選択できます.

ユーザー特権IDの変更
ユーザーの権限を変更するには、テーブルリストから「wp_usermeta」に移動します。 「参照」を選択します。

ユーザー権限の変更-WP Usermeta
上部にある[挿入]をクリックします。これにより、フォームが読み込まれ、権限が変更されます。以下のガイドを使用して管理者権限を追加してください.

データベース挿入オプション

  •  umeta_id:空白のままにします。これは自動的に入力されます.
  •  user_id:追加したユーザーから先に選択したユーザーIDを入力します.
  •  meta_key:このフィールドにwp_capabilitiesを入力します。 (テーブルに別のプレフィックスがある場合は、wpの代わりにそのプレフィックスを入力します。)
  •  meta_value:次のシリアルコードを入力します:a:1:{s:13:” administrator”; s:1:” 1″;}

「Go」をクリックして変更を保存し、新しい権限を追加します.

PMAでWPデータベースを保護する方法

すべてのサイトがハッキングやサイバーボットの影響を受けやすくなっていますが、自分が完全にオープンにならないようにするための対策がいくつかあります。これらの手順により、ハッカーがサイトに侵入することが困難になります.

WPデータベースプレフィックスを変更する

今では、WPデータベースの標準のプレフィックスが「wp」であることを誰もが知っています。これが、wp_usersまたはwp_postsが表示される理由です。.

PMAでこれを行うには、ホームページに移動し、メニューの上部にある[SQL]をクリックします。.

データベースSQLメニュー

SQLクエリを使用した検索

手動で1つずつ移動してプレフィックスを変更するのは面倒なので、SQLクエリを使用して処理を高速化できます。以下に使用するクエリを用意しました。これをコピーしてSQLボックスに貼り付けると、代わりにすべてのプレフィックスをwp_b123456に変更できます。この番号を見つけて、wp_insertnumberと同じ形式に従って、任意のプレフィックスに変更できます。.

RENAMEテーブル `wp_commentmeta` TO` wp_b123456_commentmeta`;
RENAMEテーブル `wp_comments` TO` wp_b123456_comments`;
RENAMEテーブル `wp_links` TO` wp_b123456_links`;
RENAMEテーブル `wp_options` TO` wp_b123456_options`;
RENAMEテーブル `wp_postmeta` TO` wp_b123456_postmeta`;
RENAMEテーブル `wp_posts` TO` wp_b123456_posts`;
RENAMEテーブル `wp_terms` TO` wp_b123456_terms`;
RENAMEテーブル `wp_termmeta` TO` wp_b123456_termmeta`;
RENAMEテーブル `wp_term_relationships` TO` wp_b123456_term_relationships`;
RENAMEテーブル `wp_term_taxonomy` TO` wp_b123456_term_taxonomy`;
RENAMEテーブル `wp_usermeta` TO` wp_b123456_usermeta`;
RENAMEテーブル `wp_users` TO` wp_b123456_users`;

MySQLユーザー名とパスの変更

データベースのユーザーとパスワードは、非常に推測しにくいものにする必要があります。つまり、特殊文字を追加するか、パスワードジェネレータを使用して強力なパスワードを確保します。また、強力な安全性が確保されている場合を除き、コンピュータまたはWebサイトで開いている管理フォルダにパスワードを保存しないでください。.

サードパーティのWordPressセキュリティプラグインを使用する

WordPressのセキュリティが心配で追加の保護が必要な場合は、Sucuriを使用できます。ウェブサイトがダウンする前にデータベースに侵入しようとする試みを実際に通知するため、これはトップのWordPressセキュリティプラグインのひとつ.

また、データの盗難を防ぐために、パーソナルネットワークに最適なVPNの1つを取得しても問題はありません。.

まとめ

このガイドが、phpMyAdmin(PMA)のセットアップ、アクセス、および最適化の方法に関する洞察を提供してくれたことを願っています。 WordPressのナビゲートと保護についてこれ以上のガイダンスが必要な場合は、コメントを残すか、当社のWebホスティングの調査と分析を確認してください。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map