SQLSTATE [HY000] [1045] Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: НЕТ). СООБЩЕНИЕ О ПУТИ ОШИБКИ - PullRequest
0 голосов
/ 04 марта 2019

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

db_conx.php:

$con = mysqli_connect("localhost","danoupco_pouya","Slimshady12345678","danoupco_homeblog");

if(!$con)
{
    die("Connection error: " . mysqli_connect_errno());
}

И pdo_conx.php:

try{
    $handler = new PDO('mysql:host=localhost;dbname=danoupco_homeblog','danoupco_pouya','Slimshady12345678');
    $handler->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){
    echo $e->getMessage();
    die();
}

Я только что добавилправильные учетные данные моего пользователя с именем danoupco_pouya с паролем Slimshady12345678 и база данных с именем danoupco_homeblog.

Так что я получаю такую ​​ошибку:

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

Не понимаю, почему говорится root, когда я использую пользовательское имя пользователя для MySQL,

Пожалуйста, помогите мне с этой ошибкой, я был бы очень признателен за это ...

Заранее спасибо.

И это привилегии пользователя MySQL для базы данных:

print screen

...