MySQLIi не принимает мои данные для входа в базу данных - PullRequest
1 голос
/ 09 марта 2010

Ниже мой код, который я использую. Я знаю, что детали верны, поскольку они идентичны другой странице, которая подключается к базе данных в порядке. Однако с этим кодом я получаю ошибку: Access denied for user 'un'@'localhost' (using password: YES). Может кто-нибудь сказать мне, что я делаю не так? Спасибо

$hostname = 'localhost';
$username = 'un';
$password = 'pw';
$dbname = 'db';

$user = 'admin_uk';
$password = 'r04ryuk';

if($connection = mysqli_connect($hostname, $username, $password, $dbname)){
    echo 'slup';
}else{
    echo mysqli_connect_error();
}

Ответы [ 2 ]

0 голосов
/ 09 марта 2010

Вы должны убедиться, что пользователь 'un' действительно настроен для подключения к 'localhost'. У меня была пара проблем, когда я должен был их настроить.

После этого обязательно ОБРАТИТЕ ВНИМАНИЕ после любых изменений.

0 голосов
/ 09 марта 2010

Чем отличается этот фрагмент от того, который работает нормально? Они оба работают локально? Тот же пользователь? Тот же пароль? Та же база?

Полагаю, у вас проблемы с разрешениями. Может быть, пользователь 'un' не имеет доступа к базе данных 'db'?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...