Adminer для БД
В панель управления хостинга часто встроены phpMyAdmin или pgAdmin. Они удобны тем, что работают через браузер и запускаются на самом сервере. Многие к ним привыкли.
Но на продакшн сервере такие инструменты держать небезопасно — это потенциальная область для атаки. Удалённым клиентом тоже не подключиться — порты часто закрыты админом. Если возникают небольшие задачи, то приходится работать через консоль, что бывает не так удобно, как через браузер.
Для быстрого доступа к БД на сервере мне очень нравится Adminer — всего один php-файл, весом меньше 1 мегабайта. В нём находится простой SQL-просмотрщик и редактор. Работает с PostgreSQL, MySQL/MariaDB, SQLite, MS SQL. Есть плагины для подключения к ElasticSearch, MongoDB, ClickHouse и Firebird. Умеет выгружать и загружать небольшие дампы.
Не требует установки и открывается через браузер — просто копируем файл на сервер в папку сайта. Хорошо его сразу переименовать или положить в защищённую паролем подпапку. И не забыть его удалить после окончания работы.
❤️ Жми на сердечко, если понравилось ⚡️ Жми на молнию, если полезно 🧑💻 Жми на ботана, если делаешь дампы
· 22.11.2025
На мой взгляд использование админера на проде тоже не очень безопасное решение (сеть кишит разными ботами и сканерами и не факт, что пока ты что-то "по быстрому" правишь в бд этот инструмент не обнаружат злоумышленники), а также не универсальное - применимо для php проектов. Самым универсальным и безопасным решением считаю прокидывание порта БД через ssh туннель. Порт БД на проде при этом закрыт, а на своём пк ты можешь работать с ним как с локальной БД. Многие ide и инструменты работы с БД умеют настраивать туннель из коробки, или посредством соответствующих плагинов, хотя и через терминал или putty это не сложно сделать. Я для работы с БД использую DBeaver - он поддерживает огромное количество БД, бесплатен и умеет работать через туннели, в настройках соединения с БД есть соответствующая вкладка.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён