Невозможно подключиться к СУБД: 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). Ниже представлен код
<? /** * Функция для подключения к СУБД MySQL. * Функция не принимает никаких параметров. * Функция предназначена для использования, в основном, * с одной базой данных */ function connect() { // Объявляем переменные, в которых будут храниться параметры для подключения к СУБД $db_host = 'localhost'; // Сервер $db_user = 'mysql_user'; // Имя пользователя $db_password = 'mysql_password'; // Пароль пользователя $db_name = 'mysql_db'; // Имя базы данных // Подключаемся к серверу $conn = mysql_connect($db_host, $db_user, $db_password) or die("<p>Невозможно подключиться к СУБД: " . mysql_error() . ". Ошибка произошла в строке " . __LINE__ . "</p>"); // Эта часть кода выполнится только в случае успешного подключения к серверу // Выбираем базу данных $db = mysql_select_db($db_name, $conn) or die("<p>Невозможно подключиться к базе данных: " . mysql_error() . ". Ошибка произошла в строке " . __LINE__ . "</p>"); // Эта часть кода выполняется только в случае успешного подключения к БД // Указываем серверу, что данные, которые мы от него получаем, нам нужны в кодировке UTF-8 $query = mysql_query("set names utf8", $conn) or die("<p>Невозможно выполнить запрос к базе данных: " . mysql_error() . ". Ошибка произошла в строке " . __LINE__ . "</p>"); } ?>
Решение задачи: «Невозможно подключиться к СУБД: Access denied for user 'mysql_user'@'localhost' (using password: YES). Ошибка»
textual
Листинг программы
$db_host = 'localhost'; // Сервер $db_user = 'mysql_user'; // Имя пользователя $db_password = 'mysql_password'; // Пароль пользователя $db_name = 'mysql_db'; // Имя базы данных
Объяснение кода листинга программы
- $db_host = 'localhost'; // Сервер
- $db_user = 'mysql_user'; // Имя пользователя
- $db_password = 'mysql_password'; // Пароль пользователя
- $db_name = 'mysql_db'; // Имя базы данных
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д