Ошибка подключения к базе данных — как исправить

Ошибка подключения к базе данных — одна из самых распространённых проблем при работе сайта. Чаще всего она возникает при переносе сайта или неправильной настройке CMS.

Рассмотрим основные причины и способы их устранения.

1. Не создан или не назначен пользователь базы данных

Перейдите в панель управления и откройте раздел Базы данных MySQL.

Проверьте, назначен ли пользователь для базы данных.

Если пользователь не назначен:

  • добавьте пользователя к базе данных;
  • или создайте нового пользователя и привяжите его.

2. Неверные данные подключения

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

Например:

  • WordPress — файл wp-config.php
  • Joomla — файл configuration.php

Основные параметры:

define('DB_NAME', 'имя базы данных');
define('DB_USER', 'пользователь базы данных');
define('DB_PASSWORD', 'пароль пользователя');
define('DB_HOST', 'localhost');

DB_HOST должен быть localhost.

Проверьте:

  • правильность имени базы данных;
  • имя пользователя;
  • пароль.

Если данные указаны верно, попробуйте пересохранить пароль пользователя базы данных.

3. Дополнительные рекомендации

  • проверьте, существует ли база данных;
  • убедитесь, что пользователь имеет права доступа;
  • проверьте, запущен ли сервер базы данных;
  • при необходимости обратитесь в техническую поддержку.

После устранения причины сайт должен начать корректно подключаться к базе данных.

Вопросы и ответы
Чаще всего из-за неверных данных подключения или отсутствия пользователя базы данных.
В конфигурационном файле сайта, например wp-config.php.
Это адрес сервера базы данных, обычно используется значение localhost.
Обратитесь в техническую поддержку хостинга.
Рекомендуемые статьи
Как импортировать базу данных в cPanel
Как создать базу данных MySQL в cPanel
Ошибка 403 — доступ запрещён: причины и решение