phpMyAdminは有名ですが・・・
PHP環境においてDBをブラウザからGUIで操作するというニーズは少なからずあります。
MySQLはphpMyAdmin、PostgreSQLはphpPgAdminが有名で実際にシェアも上かとは思いますが、現時点ではAdminerが圧倒的にオススメです。
その有名すぎる知名度とシェアの為に、phpMyAdminをターゲットとしたクロールログも良く目にします。
Adminerは1ファイルだけです
phpMyAdminは機能が多いもののファイルも多く、最初のセットアップにも手間がかかります。
Adminerはダウンロードして来たファイルをそのまま(ファイル名はリネームしたほうが良いです)WEBサーバーにアップロードするだけで使えます。
Adminerのダウンロードとセットアップ
Adminerのサイトを開き、https://www.adminer.org/en/#downloadからダウンロードします。
MySQL以外のDBも使用する&日本語対応をするなら、赤枠で囲ったファイルをダウンロードして下さい。英語版しか必要でないなら、その横の[English only]でも良いです。
MySQLでしか使う予定が無いならば、その次行の[for MySQL]版でも良いです。
ダウンロードしたファイル名はadminer-X.X.X.php
(キャプチャの場合はadminer-4.8.1.php)となっているため、ファイル名を変更してサーバーにアップロードしてアクセスしたら使えるようになっています。
Adminerの対応DBは「MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB」です。
基本的なことは1ファイルのみでほぼ出来ますが、特殊な事をしたい場合はPluginの追加が必要です。
Pluginの使い方(追加の仕方)はこちら。
追記(2021年6月9日)
訳あって、Adminerを再度上書きダウンロードした所、今まで使えていた環境でエラーになりました。
確認した所、オフィシャルサイトのバージョンが4.7.7にロールバックしていました。
PHP8環境では4.8.1を使わないとエラーになります。4.8.1はGithubのリリースページでダウンロードできます。
コメント