Adminer
Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others via plugin.
Why is Adminer better than phpMyAdmin?
Replace phpMyAdmin with Adminer and you will get a tidier user interface, better support for MySQL features, higher performance and more security. See detailed comparison.
Adminer development priorities are: 1. Security, 2. User experience, 3. Performance, 4. Feature set, 5. Size.
Screenshots










Screencast about Adminer features and using plugins (19:31, by Igor Hlina)
adminer php что это
Adminer — это инструмент администрирования MySQL, PostgreSQL, SQLite, MS SQL и Oracle, известен как «облегчённый» вариант phpMyAdmin. Не требует установки, распространяется в виде одного файла (php-скрипта). Adminer имеет открытый исходный код и великолепно подходит для быстрого решения задач по работе с БД, поддерживает практически все возможности phpMyAdmin. Интерфейс утилиты прост в использовании, поддерживает большое количество языков, в том числе и русский.
• Редактирование и просмотр таблиц выбранной базы данных, изменение их содержимого
• Поиск и сортировка по содержимому нескольких колонок таблицы
• Редактирование объектов представления, триггеров, событий, хранимыых процедуры, процессов
• Текстовое поле для ввода SQL выражений (поддержкой истории команд, подсветка SQL-синтаксиса)
• Экспорт баз данных и их таблиц
• Удобный пользовательский интерфейс (активно использующий JavaScript)
• Поддержка 24-х языков интерфейса
• Визуальный редактор E-R схем БД
• Защита от взлома (похищение сессий)
Просто кладём его в нужный каталог своего веб-сервера и создаём на него alias, с применением apache в конфигурационный файл прописываем следующее:
Добрый день! Из этого туториала Вы узнаете, что такое Adminer и как его использовать.
Скачайте PHP-файлы Adminer с этого сайта.
Загрузите PHP-файл в корневую папку вашего сайта (например, www/ html /…).
Теперь нажмите на кнопку Импортировать (Import):
Если Вы ранее загрузили файл SQL на сервер, нажмите на кнопку Запустить файл (Run file) или нажмите на кнопку Выбрать файл (Choose file), для того чтобы загрузить старый SQL файл. Затем, нажмите на кнопку Выполнить (Execute).

Вы можете также ознакомиться с детальным видео-туториалом ниже:
Adminer — Développeur Jakub Vrána … Wikipédia en Français
Comparison of database tools — The following tables compare general and technical information for a number of available database administrator tools. Please see indiv >Wikipedia
MySQL — Developer(s) MySQL AB (A subs >Wikipedia
Comparison of WAMPs — A variety of packages enable WAMP (Windows, Apache, MySQL, PHP/Perl/Python) to be downloaded (and, if not portable, installed) on a Windows based computer. Some of them are compared in the table below. Package Release Date Version Size (MB)… … Wikipedia
MySQL — Apparu en 1995 Développeur MySQL AB / Oracle … Wikipédia en Français
MySQL administrator — Interface graphique du logiciel … Wikipédia en Français
PHP — Pour les articles homonymes, voir PHP (homonymie). PHP … Wikipédia en Français
PHP — У этого термина существуют и другие значения, см. PHP (значения). PHP Семантика: мультипарадигменный … Википедия
PhpMyAdmin — Тип веб интерфейс для MySQL … Википедия
SQL Buddy — Тип веб интерфейс для MySQL Написана на PHP[1] Операционная система Любая (веб приложение) Последняя версия 1.3.3 (18 января 2011) Лицензия … Википедия
Adminer – веб-приложение для администрирования БД
Для просмотра и внесения изменений в БД Mysql через веб-интерфейс можно использовать простое приложение Adminer. Adminer – бесплатное веб-приложение с открытым исходным кодом, по возможностям сходное с phpMyAdmin, но занимающее намного меньше места. Состоит из одного php скрипта, который занимает малый обьем. Adminer 4.7.3 for MySQL, имеет размер всего 351 kB. Установка Adminer проста и […]
Для просмотра и внесения изменений в БД Mysql через веб-интерфейс можно использовать простое приложение Adminer.
Adminer – бесплатное веб-приложение с открытым исходным кодом, по возможностям сходное с phpMyAdmin, но занимающее намного меньше места. Состоит из одного php скрипта, который занимает малый обьем. Adminer 4.7.3 for MySQL, имеет размер всего 351 kB.
Установка Adminer проста и не занимает времени.
Создадим директорию для утилиты
Для предотвращения попыток несанкционированного доступа необходимо использовать последнюю версию Adminer, установить для SQL-базы пароль и ограничить в файерволе входящие запросы списком разрешенных IP-адресов.
Для установки нужно зайти на официальный сайт и скачать последнюю версию.
Переименуем файл в index.php, чтобы веб-приложение было доступно по более удобному адресу
Повысим права на скрипт
Перезапуск сервера apache
После этого Adminer будет доступен по адресу: http://ip_сервера/adminer/
При наличии нескольких серверов можно использовать разные стили для веб-приложения, чтобы не перепутать их.
На главной странице сайта есть альтернативные версии дизайна веб-приложения — 24шт. Для того, чтобы установить другой дизайн нужно просто скачать css-файл со стилями в папку со скриптом – в примере
После этого по адресу будет Adminer с новой цветовой гаммой
Кроме просмотра и редактирования таблиц, как и phpMyAdmin, Adminer может также выполнять большинство частовыполнимых операций:
Создавать, изменять, удалять, базы данных, поля, таблицы, триггеры, вызывать хранимые процедуры и функции
Выполнять любую команду SQL из текстового поля или файла
Экспортировать структуру таблиц, данных, представлений, подпрограмм, баз данных в SQL или CSV
Распечатать схему базы данных, связанную внешними ключами
Отобразить процессы или завершать их
Отображать и изменять пользователей и их права.
Работает с MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch, MongoDB
Поддерживает PHP 5 и PHP 7 с включенными сессиями.
Например, для того, чтобы установить пароль
Необходимо установить хеш SHA1
См. также статью смена пароля пользователя root в MySQL (через консоль)
С помощью веб-интерфейса можно также производить поиск по условиям (выполненные SQL запросы подсвечиваются в отдельном поле)
После входа выберите базу данных, которую вы хотите восстановить.
В главном окне выберите все таблицы базы данных и запустите процесс восстановления.
См. также статью восстановление Базы Данных MySQL (через консоль)
Adminer
Содержание
Возможности Adminer
Также поставляется специальная, ещё более облегчённая версия скрипта Adminer Editor предназначенная для работы только с одной базой данных и ориентированная на встраивание в админ-часть динамических сайтов и CMS. Размер «скомпилированного» editor.php — около 100 KiB.
См. также
Примечания
Ссылки
Смотреть что такое «Adminer» в других словарях:
Adminer — Développeur Jakub Vrána … Wikipédia en Français
Comparison of database tools — The following tables compare general and technical information for a number of available database administrator tools. Please see individual product articles for further information. This article is neither all inclusive nor necessarily up to… … Wikipedia
MySQL — Developer(s) MySQL AB (A subsidiary of Oracle) Initial release May 23, 1995 (1995 05 23 … Wikipedia
Comparison of WAMPs — A variety of packages enable WAMP (Windows, Apache, MySQL, PHP/Perl/Python) to be downloaded (and, if not portable, installed) on a Windows based computer. Some of them are compared in the table below. Package Release Date Version Size (MB)… … Wikipedia
MySQL — Apparu en 1995 Développeur MySQL AB / Oracle … Wikipédia en Français
MySQL administrator — Interface graphique du logiciel … Wikipédia en Français
PHP — Pour les articles homonymes, voir PHP (homonymie). PHP … Wikipédia en Français
PHP — У этого термина существуют и другие значения, см. PHP (значения). PHP Семантика: мультипарадигменный … Википедия
PhpMyAdmin — Тип веб интерфейс для MySQL … Википедия
SQL Buddy — Тип веб интерфейс для MySQL Написана на PHP[1] Операционная система Любая (веб приложение) Последняя версия 1.3.3 (18 января 2011) Лицензия … Википедия
WP 01
Самостоятельно улучшаем WP под SEO, юзабилити и защиту
Бэкап базы данных через PHP-скрипт Adminer
Adminer — бесплатный высокопроизводительный инструмент для управления базами данных MySQL. В отличие от phpMyAdmin, он позволяет восстанавливать резервные копии, расположенные в корневом каталоге сайта, и за счет этого обходить любые ограничения провайдера на размер загружаемых файлов. Еще одним преимуществом скрипта является поддержка PHP версии 7 и выше, что гарантирует стабильную работу практически на любом хостинге. Давайте научимся пользоваться данным приложением.
1. Установка Adminer на сайт
1.1. Загрузите скрипт на свой компьютер с официального сайта https://www.adminer.org/en/ кликнув по кнопке «Download», и сохраните его (выберите самый верхний файл в списке предлагаемых) в любое удобное место на диске вашего компьютера.
PHP-файл имеет название «adminer-номер-версии.php» (в нашем случае это adminer-4.7.1.php). Для удобства дальнейшей работы переименуйте его в adminer.php.
1.2. Скачайте с официального сайта проекта FTP-клиент FileZilla: https://filezilla-project.org/download.php?type=client. Данная программа понадобится нам для загрузки Adminer на сервер. Установите FileZilla на свой компьютер.
1.3. Запустите FileZilla двойным щелчком мыши и подключитесь к серверу по FTP-протоколу, заполнив необходимые поля в верхней части окна и кликнув по кнопке «Быстрое соединение».
Логин и пароль для входа можно получить у вашего хостинг-провайдера. Обычно в поле «Хост» достаточно вписать адрес сайта без префикса http://, либо указать IP-адрес сервера, а поле «Порт» оставляют пустым, так как в этом случае происходит автоматическое подключение к 21-му порту, на котором и функционирует FTP.
1.4. Выберите в блоке «Локальный сайт» (расположен слева) папку, в которую сохранили Adminer, а в блоке «Удаленный сайт» (расположен справа) — корневой каталог вашего сайта. Как правило, он носит название «имя_сайта/public_html», «имя_сайта/www» или «имя_сайта/doc» (в нашем случае — wp01.ru/public_html).
1.5. Выделите файл adminer.php, кликните по нему правой кнопкой мыши и выберите в контекстном меню опцию «Закачать на сервер».
1.6. Дождитесь завершения загрузки. Об успешном окончании процесса сообщит всплывающее окно в системном трее. На этом установка Adminer завершена.
2. Подготовка к созданию резервной копии базы данных
2.1. Перейдите по ссылке имя_сайта/adminer.php. В нашем примере она будет выглядеть, как wp01.ru/adminer.php. Вы окажетесь на странице авторизации, где будет необходимо ввести имя пользователя, пароль и название базы данных.
Уточнить имя базы данных, логин и пароль можно у вашего хостинг-оператора. Кроме того, их можно подсмотреть в файле wp-config.php, который располагается в корневой папке сайта. Название базы данных указано в строке define(‘DB_NAME’), логин — в строке define(‘DB_USER’), а пароль — в define(‘DB_PASSWORD’). В нашем примере имя базы данных — это wp01.ru, логин — admin, а пароль — 12345.
2.2. В меню управления базой данных кликните по опции «Экспорт» в левой части экрана.
2.3. Отметьте радиокнопкой опцию «Сохранить», либо «Gzip». В первом случае PHP-скрипт Adminer подготовит для вас резервную копию базы данных в формате SQL, во втором дополнительно заархивирует бэкап, что поможет сэкономить место на диске и защитить файл от повреждения при скачивании (это особенно актуально, если база данных имеет большие размеры). Также убедитесь в наличии галочек в чекбоксах «Таблицы» и «Данные». Остальные настройки рекомендуем оставить без изменений — они рассчитаны на продвинутых пользователей.
3. Создание и загрузка резервной копии базы данных
По завершении всех подготовительных операций кликните по кнопке «Экспорт». После этого Adminer автоматически сформирует резервную копию базы данных и предложит скачать ее на ваш компьютер. Сохраните полученный файл в любом удобном для вас месте.













