Что означает ошибка подключения к базе данных WordPress
Ошибка Error Establishing Database Connection означает, что WordPress не может подключиться к базе данных MySQL. В результате сайт полностью перестаёт работать и вместо страниц отображается сообщение об ошибке.
Проблема может возникнуть внезапно — после обновления, переноса сайта, сбоя хостинга или из-за перегрузки сервера.
Основные причины ошибки базы данных
- Неверные данные в файле wp-config.php
- Сбой или падение MySQL на сервере
- Повреждённая база данных
- Перегрузка сервера
- Взлом или вредоносный код
Иногда ошибка базы данных появляется вместе с ошибкой 500 или сопровождается белым экраном WordPress.
Проверка данных в wp-config.php
Первое, что нужно сделать — проверить настройки подключения к базе данных. Откройте файл wp-config.php и убедитесь, что указаны корректные параметры:
define( "DB_NAME", "database_name" ); define( "DB_USER", "database_user" ); define( "DB_PASSWORD", "database_password" ); define( "DB_HOST", "localhost" );
Если сайт переносился на другой сервер, чаще всего причина именно в неправильных данных доступа.
Проверка состояния базы данных
Если данные верны, проблема может быть в самой базе данных. Можно добавить в wp-config.php строку:
define("WP_ALLOW_REPAIR", true);
После этого перейдите по адресу:
https://ваш-сайт.ru/wp-admin/maint/repair.php
WordPress предложит восстановить таблицы базы данных. После завершения обязательно удалите строку из wp-config.php.
Проблемы на стороне хостинга
Если сайт размещён на виртуальном хостинге, возможны временные сбои MySQL. В этом случае стоит:
- Проверить панель управления хостингом
- Связаться с технической поддержкой
- Проверить нагрузку на сервер
Если база повреждена или сайт взломан
Иногда ошибка возникает после заражения сайта вредоносным кодом. В этом случае может потребоваться:
- Проверка файлов на вирусы
- Очистка вредоносного кода
- Восстановление из резервной копии
Если сайт не открывается полностью, также полезно проверить статью сайт не открывается WordPress.
Когда стоит обратиться к специалисту
Если вы не уверены в причинах ошибки или нет доступа к серверу — самостоятельные действия могут усугубить проблему.
Выполняю диагностику и восстановление сайтов на WordPress:
- Поиск причины ошибки базы данных
- Восстановление таблиц
- Настройка подключения
- Проверка безопасности
👉 Поддержка WordPress и срочная помощь
FAQ
Почему ошибка базы данных появляется внезапно?
Чаще всего это связано с перегрузкой сервера, обновлением хостинга или изменением пароля к базе данных.
Можно ли исправить ошибку без FTP?
Если есть доступ к панели хостинга — да. Но чаще требуется доступ к файлам сайта.
Опасна ли ошибка для SEO?
Да. Если сайт долго недоступен, поисковые системы могут понизить позиции.
Полный список ошибок WordPress и WooCommerce смотрите здесь:
Все ошибки WordPress →