Если забыли пароль от phpMyAdmin – не паника.
Пароль можно восстановить и без доступа к консоли, если вы на хостинге.
А если сервер свой – пароль легко сбросить через MySQL.
В статье:
- Как узнать пароль phpMyAdmin на хостинге
- Где пароль хранится на локальном сервере (XAMPP, OpenServer, WAMP)
- Как сбросить пароль MySQL root, если совсем нет доступа
Восстановление пароля к phpMyAdmin
🟢 Если сайт на хостинге (REG.RU, Timeweb, Beget и др.)
На 90% хостингов phpMyAdmin привязан к логину/паролю MySQL, который можно посмотреть/изменить в панели управления.
Шаги:
- Войти в панель хостинга.
- Открыть раздел Базы данных / MySQL.
- Выбрать вашу базу.
- Там будет:
- логин MySQL
- возможность смены пароля
- Смените пароль → откройте phpMyAdmin → войдите с ним.
Важно: при смене пароля обновите его в файле сайта:config.php, wp-config.php, .env – иначе сайт перестанет работать.
🟢 Если это XAMPP / OpenServer / Denwer / WAMP (локальный сервер)
Там обычно пароли вообще не стоят или указаны в конфиге.
| Панель | Адрес phpMyAdmin | Логин | Пароль |
|---|---|---|---|
| OpenServer | http://localhost/phpmyadmin | root | пусто |
| XAMPP | http://localhost/phpmyadmin | root | пусто |
| WAMP | http://localhost/phpmyadmin | root | пусто |
Если меняли пароль раньше – смотрите в конфиге MySQL:
C:\OpenServer\userdata\config\mysql.ini
или
C:\xampp\phpMyAdmin\config.inc.php
🔴 Если phpMyAdmin не входит вообще – сбрасываем пароль MySQL (сервер / VPS / Linux)
Далее приведена актуальная безопасная инструкция.
Работает на Ubuntu, Debian, CentOS, Rocky, Alma, FreeBSD.
1. Останавливаем MySQL:
sudo systemctl stop mysql
2. Запускаем MySQL без проверки паролей:
sudo mysqld_safe --skip-grant-tables &
Подождите 3–5 секунд.
3. Подключаемся:
mysql -u root
4. Сбрасываем пароль:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'НовыйПароль';
FLUSH PRIVILEGES;
EXIT;
5. Перезапускаем MySQL:
sudo systemctl restart mysql
Готово ✅
Теперь можно войти в phpMyAdmin с новым паролем.
⚠️ Важно после восстановления
Если на сайте используется WordPress, Joomla, Bitrix, Laravel и т.д.
– не забудьте обновить пароль MySQL в конфигурационном файле:
WordPress:
/wp-config.php
define('DB_PASSWORD', 'НовыйПароль');
Laravel:
.env
DB_PASSWORD=НовыйПароль
🔗 Полезные статьи (перелинковка)
- Как войти в recovery mode на iPhone:
https://nibbl.ru/kak-voiti-v-regim-recovery-mode-iphone.html - Как выйти из recovery mode:
https://nibbl.ru/vyvesti-iphone-iz-rejima-vosstanovleniya.html - Как войти в режим DFU:
https://nibbl.ru/kak-vvesti-iphone-v-rejim-dfu.html
🎯 Итог
- Если хостинг → пароль меняем в панели хостинга.
- Если локальный сервер → пароль смотрим в конфиге.
- Если сервер/VPS → сбрасываем через
--skip-grant-tables.
Ничего не удаляется. Базы не пропадают.
Процедура безопасная ✅









Добавить комментарий