Невозможно подключиться к СУБД: Access denied for user 'mysql_user'@'localhost' (using password: YES). Ошибка

Узнай цену своей работы

Формулировка задачи:

в чем ошибка??? когда запускаю на localhost выводит ошибку: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'mysql_user'@'localhost' (using password: YES). Ниже представлен код
Листинг программы
  1. <?
  2. /**
  3. * Функция для подключения к СУБД MySQL.
  4. * Функция не принимает никаких параметров.
  5. * Функция предназначена для использования, в основном,
  6. * с одной базой данных
  7. */
  8. function connect() {
  9. // Объявляем переменные, в которых будут храниться параметры для подключения к СУБД
  10. $db_host = 'localhost'; // Сервер
  11. $db_user = 'mysql_user'; // Имя пользователя
  12. $db_password = 'mysql_password'; // Пароль пользователя
  13. $db_name = 'mysql_db'; // Имя базы данных
  14. // Подключаемся к серверу
  15. $conn = mysql_connect($db_host, $db_user, $db_password) or die("<p>Невозможно подключиться к СУБД: " . mysql_error() . ". Ошибка произошла в строке " . __LINE__ . "</p>");
  16. // Эта часть кода выполнится только в случае успешного подключения к серверу
  17. // Выбираем базу данных
  18. $db = mysql_select_db($db_name, $conn) or die("<p>Невозможно подключиться к базе данных: " . mysql_error() . ". Ошибка произошла в строке " . __LINE__ . "</p>");
  19. // Эта часть кода выполняется только в случае успешного подключения к БД
  20. // Указываем серверу, что данные, которые мы от него получаем, нам нужны в кодировке UTF-8
  21. $query = mysql_query("set names utf8", $conn) or die("<p>Невозможно выполнить запрос к базе данных: " . mysql_error() . ". Ошибка произошла в строке " . __LINE__ . "</p>");
  22. }
  23. ?>

Решение задачи: «Невозможно подключиться к СУБД: Access denied for user 'mysql_user'@'localhost' (using password: YES). Ошибка»

textual
Листинг программы
  1. $db_host = 'localhost';             // Сервер
  2. $db_user = 'mysql_user';            // Имя пользователя
  3. $db_password = 'mysql_password';    // Пароль пользователя
  4. $db_name = 'mysql_db';              // Имя базы данных

Объяснение кода листинга программы

  1. $db_host = 'localhost'; // Сервер
  2. $db_user = 'mysql_user'; // Имя пользователя
  3. $db_password = 'mysql_password'; // Пароль пользователя
  4. $db_name = 'mysql_db'; // Имя базы данных

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут