勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

データベースマネージャー「AdminNeo」の使い方とプラグインの導入方法

   2026/08/20  データベース

ブラウザからMySQL等のデータベースを管理する際は「Adminer」を使用していたが、そちらをベースに制作された「AdminNeo」というツールを最近知った。ざっと試してみたところ基本的には「Adminer」と同じ感覚で使えそう。以下に使い方とプラグイン導入方法をメモ。

 

AdminNeo

公式サイト

https://www.adminneo.org/

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はレスポンシブ対応しているためスマホやタブレットからも閲覧・操作がしやすくなっている模様。

 - データベース

  関連記事

PHP / MySQLで2038年問題の対策
PHP / MySQLで2038年問題の対策

先日打ち合わせの際に「タイムスタンプを使ってユニークキーに云々~~」といったよう ...

MySQLのバイナリログ(/var/lib/mysql/binlog)を適切に削除する方法
MySQLのバイナリログ(/var/lib/mysql/binlog)を適切に削除する方法

レンタルしているVPS内のファイルを整理していると「/var/lib/mysql ...

MySQLで全角半角を区別せずに検索する方法(collate utf8_unicode_ci)
MySQLで全角半角を区別せずに検索する方法(collate utf8_unicode_ci)

あるシステムでMySQLの検索時に「WHERE test_column coll ...

MySQLにて指定したカラムがNULLもしくは空の場合、あらかじめ決めておいた内容で表示する方法
MySQLにて指定したカラムがNULLもしくは空の場合、あらかじめ決めておいた内容で表示する方法

何らかのフォームとMySQLを組み合わせた際に任意入力の項目はそのカラムがNUL ...

さくらインターネットでCronからmysqldumpすると0バイトのファイルが生成される
さくらインターネットでCronからmysqldumpすると0バイトのファイルが生成される

さくらインターネットのレンタルサーバでmysqldumpした結果をファイルとして ...