Большинство CMS хранит настройки подключения к базе в конфигурационном файле. Если имя базы, пользователь, пароль или хост указаны неверно, сайт может показать ошибку подключения к базе данных.

Где обычно находятся настройки

CMSТипичный файл
WordPresswp-config.php
Joomlaconfiguration.php
OpenCartconfig.php и admin/config.php
Laravel.env
Самописный PHP-сайтconfig.php, database.php или похожий файл

Что сравнить

  • Имя базы в панели и в конфигурационном файле.
  • Пользователь базы и пароль.
  • Хост базы: часто localhost, но не всегда.
  • Префикс таблиц, если пропала только часть сайта.
  • Кодировку, если кириллица отображается неправильно.
Ошибка базы данных обычно сводится к четырем значениям, а не к магии

Пришлите название CMS и точный текст ошибки. Поможем сравнить настройки без публикации паролей.

Проверить настройки базы