データベースマネージャー「AdminNeo」の使い方とプラグインの導入方法
2026/07/17
ブラウザからMySQL等のデータベースを管理する際は「Adminer」を使用していたが、そちらをベースに制作された「AdminNeo」というツールを最近知った。ざっと試してみたところ基本的には「Adminer」と同じ感覚で使えそう。以下に使い方とプラグイン導入方法をメモ。
目次
AdminNeo
公式サイト
Github
https://github.com/adminneo-org/adminneo
AdminNeoの導入方法
AdminNeoのダウンロード
公式ダウンロードページからAdminNeoをダウンロードする。今回はDriversとThemesは「All」を、Pluginsはチェックなしでダウンロードした。
使用するサーバへアップロード
ダウンロードしたファイルを「adminneo.php」にリネームして使用するサーバの適当なディレクトリにアップロードする。この時点でブラウザからAdminNeoが確認できる筈。
プラグインの導入方法
プラグインのダウンロード
公式プラグインページから導入したいプラグインをダウンロードする。今回はエクスポート時にzip圧縮可能にする「ZipOutputPlugin」をダウンロードした。
プラグインの導入方法
adminneo.phpと同じディレクトリに「adminneo-plugins」ディレクトリを作成し、そのディレクトリにZipOutputPlugin.phpをアップロードする。
また、以下内容のadminneo-plugins.phpというファイルを作成し、adminneo.phpと同じディレクトリにアップロードする。
<?php
return [
new \AdminNeo\ZipOutputPlugin(),
];
ディレクトリ構造は以下のような形。
adminneo/ ├adminneo.php ├adminneo-plugins.php └adminneo-plugins/ └ZipOutputPlugin.php
AdminNeoのエクスポートページに進むとZIP圧縮の項目が増えている筈(通常圧縮はgzipのみ)。
所感
デザインやUIが改善
Adminerだと多少デザインが古く、若干の使いづらさを感じていたためテーマを使用していたが、AdminNeoはその辺りが改善されておりテーマ無しでも問題無く使用できそう。
レスポンシブ対応
AdminNeoはレスポンシブ対応しているためスマホやタブレットからも閲覧・操作がしやすくなっている模様。
関連記事
-
-
MySQLにてORDER BYで並べ替える際に空のカラムは後ろに持ってくる方法
MySQLにてORDER BYで並べ替える際に空のカラムの場合は後ろに持っていき ...
-
-
MySQLでdatetime型データの〇日後を取得する方法(DATEDIFF)
MySQLでdatetime型データがあり、何日経過しているかを取得し、〇日経過 ...
-
-
MySQLでCSVから列を指定してインポート
MySQLでCSVからデータをインポートしたかった。またエクセル風にいうA列はi ...
-
-
MySQLで直近に挿入したオートインクリメントの値と次回挿入する値を取得する方法
phpとmysqliを使っている中で次回挿入するオートインクリメントの値と、前回 ...
-
-
ON DUPLICATE KEY UPDATE後にinsert_idを取得すると結果が0になる
MySQLでON DUPLICATE KEY UPDATE句指定し、データの登録 ...