Adminer - Управление базой данных в одном файле PHP

  1. Почему Adminer лучше, чем phpMyAdmin?
  2. Скриншоты
  3. Загрузки
  4. Характеристики
  5. Требования

Adminer (ранее phpMinAdmin) - это полнофункциональный инструмент управления базами данных, написанный на PHP. И наоборот PhpMyAdmin он состоит из одного файла, готового к развертыванию на целевом сервере. Администратор доступен для MySQL , MariaDB , PostgreSQL , SQLite , MS SQL , Oracle , Firebird , SimpleDB , Elasticsearch и MongoDB .

Почему Adminer лучше, чем phpMyAdmin?

Замените phpMyAdmin на Adminer, и вы получите более аккуратный пользовательский интерфейс, лучшую поддержку функций MySQL, более высокую производительность и большую безопасность. Посмотреть подробное сравнение ,

Приоритеты развития администратора: 1. Безопасность, 2. Опыт пользователя, 3. Производительность, 4. Набор функций, 5. Размер.

Скриншоты

Скриншоты

Screencast о функциях администратора и использовании плагинов (19:31, автор: Игорь Хлина )

Загрузки

  • Администратор 4.7.1 (.php, 470 кБ), только английский (.php, 318 кБ)
  • Adminer 4.7.1 для MySQL (.php, 349 кБ), только английский (.php, 205 кБ)
  • Исходники (.zip, 717 кБ), Текущая версия разработки
  • жертвовать , Ежемесячный взнос на Patreon
  • Последняя стабильная версия (используйте, например, wget): https://www.adminer.org/latest[-mysql][-en].php
  • Журнал изменений , блог
  • Пакет Debian , Пакет Arch Linux , Плагин Wordpress , Drupal модуль , докер , Расширение Joomla ( 1 , 2 ) Плагин Moodle , Расширение TYPO3 , CMS Made Simple Module , Laravel , AMPPS
  • Администратор также в комплекте с Nette Framework (на котором работает этот сайт).
  • GitHub зеркало
  • Старые версии

Характеристики

  • Подключитесь к серверу базы данных с помощью имени пользователя и пароля
  • Выберите существующую базу данных или создайте новую
  • Поля списка, индексы, внешние ключи и триггеры таблицы
  • Изменить имя, движок, параметры сортировки, авто_инкремент и комментарий к таблице
  • Изменить имя, тип, параметры сортировки, комментарии и значения по умолчанию для столбцов
  • Добавить и удалить таблицы и столбцы
  • Создание, изменение, удаление и поиск по индексам, включая полный текст
  • Создание, изменение, удаление и связывание списков по внешним ключам
  • Создать, изменить, удалить и выбрать из представлений
  • Создавать, изменять, удалять и вызывать хранимые процедуры и функции
  • Создавать, изменять и удалять триггеры
  • Список данных в таблицах с результатами поиска, агрегирования, сортировки и ограничения
  • Вставьте новые записи , обновите и удалите существующие
  • Поддерживает все типы данных , капли через передачу файлов
  • Выполнить любую команду SQL из текстового поля или файла
  • Экспорт структуры таблицы, данных, представлений, подпрограмм, баз данных в SQL или CSV
  • Распечатать схему базы данных, связанную внешними ключами
  • Показать процессы и убить их
  • Отображать пользователей и права и изменять их
  • Отображение переменных со ссылками на документацию
  • Управление событиями и табличными разделами (MySQL 5.1)
  • Схемы, последовательности, пользовательские типы (PostgreSQL)
  • Широкие возможности настройки

Требования

Безопасность является приоритетом № 1 в развитии Adminer. Администратор не позволяет подключаться к базам данных без пароля и ограничивает скорость попыток подключения для защиты от атак методом перебора. Тем не менее, подумайте о том, чтобы сделать Adminer недоступным для общественности, добавив в него белые IP-адреса, которым разрешено подключаться, защитив паролем доступ на вашем веб-сервере и обеспечив безопасность. плагины (например, требовать OTP) или пользовательская настройка метод входа. Вы также можете удалить Adminer, если он больше не нужен, это всего лишь один файл, который легко загрузить в будущем. В прошлом у администратора было несколько ошибок безопасности, поэтому обновляйте каждый раз, когда администратор сообщает, что доступна новая версия (спросите у администратора, не можете ли вы обновить себя).

Использование: Просто поместите файл adminer.css рядом с adminer.php.

Рекомендации

Почему Adminer лучше, чем phpMyAdmin?
Почему Adminer лучше, чем phpMyAdmin?