Каждый PHP-разработчик мог хотя бы раз использовать широко известный PHPMyAdmin, этот полезный интерфейс, который несколько раз спас наше ***** благодаря своей простоте. Однако вы не сможете установить PHPMyAdmin на каждом веб-сайте, с которым вам нужно работать, поскольку у вас могут не быть прав на него, только для изменения или создания новых файлов. Кто-то, кто не знает, что Adminer существует, будет в беде, к счастью, теперь, когда вы прочитали это, вы знаете, что Adminer существует.
Adminer (ранее phpMinAdmin) — полнофункциональный инструмент управления базами данных, написанный в одном файле PHP. В отличие от phpMyAdmin, он состоит из одного файла, готового для развертывания на целевом сервере. Администратор доступен для MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch и MongoDB. Среди наиболее полезных функций выделяются:
- соединять на сервер базы данных с именем пользователя и паролем
- Выберите существующий база данных или создайте новый
- Поля списка, индексы, внешние ключи и триггеры таблицы
- Изменить имя, двигатель, параметры сортировки, авто_инкремент и комментарий Таблица
- Изменить имя, тип, параметры сортировки, комментарии и значения по умолчанию столбцы
- Добавить и удалить таблицы и столбцы
- Создание, изменение, удаление и поиск по индексы включая полный текст
- Создавать, изменять, удалять и связывать списки внешние ключи
- Создать, изменить, удалить и выбрать из Просмотры
- Создать, изменить, бросить и позвонить хранимые процедуры и функции
- Создать, изменить и удалить триггеры
- Список данных в таблицах с результатами поиска, агрегирования, сортировки и ограничения
- Вставить новый учет, обновить и удалить существующие
- Поддерживает все типы данных, капли через передачу файлов
- Выполнить любой Команда SQL из текстового поля или файла
- экспорт структура таблицы, данные, представления, процедуры, базы данных в SQL или CSV
- Распечатать схема базы данных связаны внешними ключами
- Шоу процессы и убить их
- дисплей пользователи и права и поменять их
- дисплей переменные со ссылками на документацию
- управлять События а также разделы стола (MySQL 5.1)
- Схемы, последовательности, пользовательские типы (PostgreSQL)
- экстенсивный настройка опции
Как пользоваться
Просто получить доступ к adminer.php
файл из браузера и все, файл просто должен быть подан на ваш сервер! Вы можете предоставить свои учетные данные (в случае, если у вас есть), выбрать базу данных, которой вы хотите управлять, и сделать то, что вам нужно сделать.
Скрипт бесплатный для коммерческого и некоммерческого использования (Apache License или GPL 2) и поддерживает PHP 5 с включенными сессиями. Для получения дополнительной информации об этом интересном проекте, пожалуйста, посетите их официальный сайт здесь или оформить заказ Исходный код в официальном репозитории на Github здесь.