DB管理をAdminerでおこなう
- 2021年5月13日
- 技術情報
PHPのSQLマネージメントツールとしてはphpMyAdminが有名ですが、類似のツールとして「Adminer」があります。
今回は「Adminer」を紹介したいと思います。
Adminerのメリット
phpMyAdminと比較して、Adminerには以下のメリットがあります。
phpMyAdminはMySQL/MariaDB専用のツールですが、AdminerはMySQL/MariaDB以外にも
PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch そして MongoDB にも
対応しています。
また10MBを超える容量のphpMyAdminと比較してAdminerは容量が非常に小さく、フルバージョンで478 kBしかありません。
そのためかアプリの名前は、当初は「Adminer」ではなく、「phpMinAdmin」という名称だったようです。
phpMyAdminと比較してAdminerは非常に導入が簡単です。詳しくは後述しますが、サーバーに1ファイル設置するだけで導入完了です。
Adminerの導入方法
以下URLからAdminerをダウンロードします。
https://www.adminer.org/
ダウンロードしたadminer.phpをサーバーに設置します。
これだけで導入完了です。
Adminerの使用方法
サーバーのURLにadminer.phpを設置したディレクトリパスでアクセスします。
user名とpasswordを入力すると、あとはphpMyAdminと同じように使用できます。
※phpMyAdminではpasswordが未設定(空欄)のユーザーでもログインできますが、
Adminerではパスワード設定は必須(空欄は許可されません)のでその点は注意が必要です。
Adminerを使用した感想
全体的にphpMyAdminと比較して軽快に動作するように思いました。
画面の切り替えやエクスポート処理などphpMyAdminだと少しもたつく処理も
Adminerだとストレスなく動作しました。
特に機能的にも不満はなく、おすすめできるツールです。
木曜日担当:nishida
nishida at 2021年05月13日 10:00:22