phpMyAdmin — open-source инструмент для управления MySQL/MariaDB через браузер. Создан Тобиасом Ратшиллером в 1998. Около 4 млн сайтов используют phpMyAdmin. В cPanel, ISPmanager и других панелях по умолчанию.
Основные функции
Databases — создать, управлять, drop. Tables — таблицы внутри БД, схема, добавить/изменить/удалить данные.
SQL query — пишите свой SQL: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER. Самая мощная функция.
Import/Export — .sql backup или импорт. CSV, JSON, XML тоже.
Users — создание пользователей БД, права (SELECT, INSERT, UPDATE и др.). Отдельный пользователь на сайт — хорошая практика.
Designer — ER-диаграмма визуально. Полезно для больших проектов.
Бэкап WordPress
БД → Export → Quick или Custom (формат SQL, можно зипованный) → Download. Восстановление: Import → файл → Go.
Примеры запросов
Черновики: SELECT * FROM wp_posts WHERE post_status = 'draft';
Активные авторы: SELECT post_author, COUNT(*) AS post_count FROM wp_posts WHERE post_status='publish' GROUP BY post_author ORDER BY post_count DESC;
Удалить ревизии: DELETE FROM wp_posts WHERE post_type = 'revision';
Безопасность
Прямой доступ опасен — боты атакуют /phpmyadmin. Решения: (1) через cPanel; (2) сменить URL; (3) IP whitelist в .htaccess; (4) 2FA.
Практика Sayt.uz
phpMyAdmin авто-подключается через cPanel. 84% клиентов используют хотя бы раз в месяц. Топ функции: SQL query (49%), экспорт бэкапа (38%), просмотр и редактирование таблиц (76%). Совет: для больших запросов (1M+ строк) — командная строка mysql, браузер может упасть.