Php adminer openserver ошибка входа

Инструкции
Автор Администратор На чтение 1 мин Просмотров 3.3к. Опубликовано 04.05.2022
Приветствую друзья! В этой статье, хочу рассказать как войти в php adminer на веб сервере openserver, так как у многих возникают вопросы как это сделать.
Как запустить php adminer?
Для входа в панель администрирования базами в openserver, требуется нажать правой кнопкой мышки по иконке сервера и в меню выбрать «Дополнительно» а затем «Php adminer».

В открывшемся окне браузера, требуется пройти авторизацию.
Стандартные данные для входа:
Имя пользователя: root
Пароль: root
После авторизации, можно будет создать базу под ваш проект, с нужным названием и кодировкой.

Возможные сложности при авторизации
Если при авторизации на сервере, вы получаете ошибку:
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
Перейдите в настройки openserver. В открывшемся окне на вкладке «Модули» выберите требуемую под ваш проект версию базы данных и сохраните настройки.


Данная ошибка авторизации возникает потому, что по умолчанию в последних версиях openserver не указан тип и версия базы данных. Попробуйте авторизоваться повторно и ошибка вас больше не побеспокоит.
Как зайти в MySql на localhost?
Установил openserver сам сервер работает прекрасно.
Пытаюсь через Adminer законектиться к локальной базе данных и оно меня не пускает.
Уже испробыва всё пароли и логины типа root mysql admin и всё что вычитал
выдаёт такую ошибку.
(No connection could be made because the target machine actively refused it.)
Возможно что то нужно дополнительно установить или надстроить, подскажите пожалуйста
- Вопрос задан более двух лет назад
- 2583 просмотра
Комментировать
Решения вопроса 1
Сергей @nozitiv4ik
Вам нужен не PHP Adminer, а PhpMyAdmin.
Если его нет во вкладке Дополнительно — проверьте настройки ОС.
Попробуйте убрать всё лишнее, примерно как на скрине.

В PhpMyAdmin логин root, пароля или нет или пароль тоже root.
Adminer — простое и удобное управление базами данных

Adminer — приложение, которое по своему функционалу очень похоже на phpMyAdmin, но занимает намного меньше места и очень простое в установке.
Adminer — инструмент управления базами данных, написанный на PHP и с полностью открытым исходным кодом. В отличие от phpMyAdmin, adminer состоит всего из одного файла, скопировав который на веб-сервер сражу же готов к работе. Adminer поддерживает такие базы данных как MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB, кроме этого adminer поддерживает большое количество плагинов.
Установка Adminer
Для работы Adminer вам потребуется веб-сервер, вся установка сводится к тому, чтобы загрузить файл приложения на ваш сайт и в браузере перейти по адресу загруженного сайта.
Скачать файл Adminer можно на официальном сайте по данной ссылке.
Также скачать последнюю версию Adminer можно с помощью wget
wget https://www.adminer.org/latest-mysql.php -O adminer.php
Загрузив файл на сервер, переходим по URL https://domain_name/путь_к_файлу/adminer.php

Для подключения к локальному серверу, оставляем в поле сервер localhost и вводим имя пользователя, пароль и нажимаем «Войти»

После успешного подключения можно приступать к работе с базой данных.
Использование плагинов в Adminer
Adminer поддерживает работу с плагинами, все доступные плагины собраны на главном сайте программы в разделе Plugins.
Для того чтобы подключить плагины, необходимо создать директорию plugins именно в ней будут располагаться те плагины которые будут вам необходимы.
Структура файлов и папок должна следующая
- plugins - dump-bz2.php - dump-date.php - . - adminer.php
Загрузите файл plugin.php с официального сайта и поместите его в папку plugins
Создайте файл adminerplugins.php и скопируйте в него следующий код
// enable extra drivers just by including them //~ include "./plugins/drivers/simpledb.php"; $plugins = array( // specify enabled plugins here new AdminerDumpBz2(), new AdminerDumpDate(), ); /* It is possible to combine customization and plugins: class AdminerCustomization extends AdminerPlugin < >return new AdminerCustomization($plugins); */ return new AdminerPlugin($plugins); > // include original Adminer or Adminer Editor include "./adminer.php"; ?>
Все плагины которе вы хотите подключить необходимо добавить в переменную $plugins .
$plugins = array( // specify enabled plugins here new AdminerDumpBz2(), new AdminerDumpDate(), );
Каждый плагин который вы хотите активировать необходимо загрузить в папку plugins и добавить строку вида new имя_плагина(), имя плагина можно получить, открыв файл с плагином и скопировать название переменной class
class AdminerDumpBz2 < /** @access protected */ var $filename, $fp;
У вас должна получиться следующая структура файлов и папок
- plugins - dump-bz2.php - dump-date.php - . - plugin.php - adminer.php - adminerplugins.php
После этого открываем в браузере путь к файл adminerplugins.php и вы увидите окно входа в adminer но после подключения у вас будут доступны те плагины которые вы подключили.
Как войти в php Adminer (OpenServer)?
Открываем настройки OpenServer и переходим в модули. Настройки вы можете найти кликнув по флажку (иконке OpenServer) на панели навигации.
Выбираем последнюю или нужную вам версию mysql и не забываем нажать сохранить.
Во вкладке дополнительно находим сам php Adminer (если вы не устанавливали OpenServer, просто открывайте экзешник).
Следующий шаг будет не обязательным, его можно пропустить!
Заходим в корневой каталог OpenServer и открываем файл, находящийся по пути: modules\system\html\openserver\adminer\index.php . Заменяем пароль admin, на более надежный.
ЕСЛИ ВЫ НЕ МЕНЯЛИ ПОРОЛЬ, ТО ПО ДЕФОЛТУ ОН БУДЕТ admin .
Если вы заходите первый раз, указывайте в качестве пользователя root и пароль который вы указали раннее, иначе admin . В случае если у вас уже был пользователь то прописываете все настройки для него (они глобальны).
Доступ к бд открыт. И только попробуй на группу не подписаться.