Я хостинг с использованием GoDaddy, я создал базу данных mySQL и создал пользователя с полными разрешениями, вот код, который я использую:SQLSTATE [HY000] [1045] Доступ запрещен для пользователя - метод PHP PDO
<?php
try{
$conn = new PDO('mysql:host=(site IP);dbname=(database name)', '(username)', '(password)');
}
catch (PDOException $exception)
{
echo "The database could not connect." . $exception->getMessage();
}
?>
полная ошибка я получаю: SQLSTATE [HY000] [1045] Доступ запрещен для пользователя '(имя пользователя)' @ 'Ашд (сайт внутрибрюшинно) .ip.secureserver.net' (с помощью пароля: ДА) ï »¿
Ну, вы заполнили фактическое имя пользователя/pw/etc или это код, который вы буквально использовали? Сообщение об ошибке просто означает, что информация об учетной записи на самом деле неверна. - (Также «GoDaddy» не имеет отношения к делу. Это не канал поддержки, и мы не изучаем причуды или документацию только из-за его необоснованной популярности у новичков.) – mario
Да, я использовал фактические данные, но отредактировал их до публично публиковать. – user3574766