エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!


AdminerはWordPressのデータベース管理プラグインの決定版!

      2017/03/11

Adminerとは?

 

データベース管理ツール「Adminer」とは?

 
データベース管理ツールとしての「Adminer」は、PHPで書かれているデータベース管理ツールです。
 http://www.adminer.org/
 
20150304_wp_02
 
この「Adminer」は、PHP 1ファイルでできていて、インストールもファイルを置くだけで動作するという超便利なデータベース管理ツールです。
それでいて、MySQLだけでなく、Oracle、PostgreSQL、SQLiteなど多彩なデータベースを管理することができる点がすご過ぎます!
 
画面はシンプルながら、phpMyAdminと比べて軽快に動作しますので、phpMyAdminに何かしらの不満がある場合は乗り換えを検討してみてもいいんじゃないかと思います。
 
機能面でも phpMyAdminとほぼ変わらない機能を実装していますので、システムの開発を行うにも問題になることはあまりないでしょう。
 
あるとすれば、日本語の情報が少ないことでしょうか...
 
Adminerについては「データベース管理ツール「Adminer」・phpMyAdminの代替ツール」に詳しく記事を書いていますので参照してください。
 
 

WordPressのプラグイン「Adminer」とは?

 
「Adminer」は、同じ名前でデータベースの管理ツールとして WordPressのプラグインとしても用意されています。
 
WordPressのプラグインの「Adminer」をインストールすると、Adminerと全く同じインターフェイスの画面が表示され、全く同じ機能が利用できるようになります。
 
WordPressのデータベース管理のプラグインは数あれど、「Adminer」さえあればその他のプラグインは一切見向きもする必要はありません。
なぜなら、システム開発用にも普通に使える「Adminer」と同じ機能がそのまま利用できるわけですから、他のプラグインを利用する必要が全く見出せません。
 
WordPressのプラグインとして、phpMyAdminと同等の機能が利用できるわけですからそれ以上何がいるでしょう?
 
 
ただし、あくまでも WordPressのプラグインとして稼働しますので、ユーザ情報が登録されている「wp_users」や WordPressの設定情報が登録されている「wp_options」の情報を間違った修正をしてしまうと途端にアクセスできなくなりますので注意が必要です。
 
 


 

WordPressのプラグイン「Adminer」の使用用途

 
MySQLのデータベース管理ツールとしては phpMyAdminが有名ですが、それらのデータベース管理ツールが利用できる場合は、わざわざプラグインとしてデータベース管理ツールを入れる必要はありません。
 
 
ですが、レンタルサーバの仕様によっては、WordPressは利用できるけどもデータベースには直接アクセスできない!という場合には、この「Adminer」が活躍するでしょう。
 
 
より具体的には、Eストアーのショップサーブですね。
Eストアのショップサーブのサーバに関しては「EストアのショップサーブのWordPressサービスにメリット無し」に詳しく記事を書いていますが、ショップサーブの WordPressはデータベースにアクセスする管理ツールが用意されていません。
 
そんな場合に役に立つのが、プラグインの「Adminer」なのです。
 
 

Adminerのインストール方法

 
WordPressのプラグインのインストール方法は、「WordPressプラグインの3つのインストール方法解説」に記事を書いていますので、そちらを参考にしてください。
 
 

Adminerの設定方法

 
「ツール」-「Adminer」をクリックすると下記の画面が現れます。
 
20150304_wp_01
 
ここで「同一タブ内に表示」「新しいタブに表示」のいずれかをクリックすると、「Adminer」の画面が表示されます。
 
すでに、WordPressにログインしていますので、下記の通りデータベースの情報が表示されます。
 
20150304_wp_02
 
 
Adminerとしての設定は特になく、プラグインをインストールするだけで、通常の Adminerと同じようにデータベースの作業が行えます。
 
ただし、先にも書きましたが、あくまでも WordPressのプラグインとして稼働しますので、ユーザ情報が登録されている「wp_users」や WordPressの設定情報が登録されている「wp_options」の情報に対して間違った更新をかけてしまうと途端にアクセスできなくなりますので注意が必要です。
 
 
データベースに直接アクセスする方法がないという理由で、プラグインの Adminerを使っている場合で「wp_options」に間違った更新をかけてアクセスできなくなった場合は、復旧のしようがありません。
 
 
また、プラグインの Adminerも含めて「Adminer」の操作方法については「データベース管理ツール「Adminer」・phpMyAdminの代替ツール」に詳しく記事を書いていますので参照してください。

 - WordPress

GoogleAdwords

GoogleAdwords

最後までお読みいただきましてありがとうございます。
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

下記の空欄を埋めてください。 * Time limit is exhausted. Please reload CAPTCHA.

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

※入力いただいたコメントは管理者の承認後に掲載されます。

  関連記事

WordPressのPing・更新情報サービス設定方法とPingサーバ

WordPressのPing機能、更新情報サービスの設定方法の解説と Pingサーバのリストを提供しています。

Custom Post Type UIでカスタム投稿を設定・バージョン1.4対応解説

カスタム投稿をプラグインCustom Post Type UIを使って設定する方法を解説。バージョンアップにより設定する項目も増え、より柔軟な設定ができます。

WordPressの管理画面ログインURLの変更方法解説

管理画面のログインURLの変更は極めて有効なセキュリティ向上の方法ですので、その解説を行います。

WordPressの送信メールが協定世界時(UTC・グリニッジ標準時)の問題対応

WordPressから送信されてくるメールが9時間ずれている。その不具合の解消方法と根本原因の解説です。date_default_timezone_set();の設定を変更で対応できます。

WordPressにプラグインを使わず OGP(Open Graph Protocol)の設定方法解説

WordPressに OGP(Open Graph Protocol)をプラグインを使わずに設定する方法の解説。

Captchaを使って WordPressのコメントスパム対策をする

コメントスパム対策として入力させない対策の一つとしてCAPTCHAという方法がありそれを簡単に実装できるプラグインCaptchaの解説です。

評価点投票プラグイン10個を比較!WordPressで口コミサイトを構築

口コミサイトを作るために必要な評価点、レビューを投稿できるプラグインを探して評価。10プラグインをチェックし、8プラグインは詳細解説付き。

Advanced Custom Fieldsの関数の全部の使い方を調べてみた

Advanced Custom Fieldsに用意されている関数を全て調べてみた。よく使うget_field、the_field以外にも多くの関数が用意されていて、フォームを作成することも可能。

WP Mail SMTPはPHP5.6、7.0系ではメール送信時にエラーが発生。その対処方法。
WP Mail SMTPはPHP5.6、7.0系ではメール送信時にエラーが発生。その対処方法。

PHPのバージョンを5.6(7系含む)にアップデートしたらプラグイン WP Mail SMTPを利用してSMTPサーバ経由して送信していたメールが送信できなくなった。その原因と対処方法を詳細解説。

WordPressのプラグイン WP-DBMANAGERを使って PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップ

WP-DBMANAGERを使って WordPress以外の PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップする方法を解説。