През последния ден или повече не мога да се свържа с база данни чрез PHP. Ето как изглежда моят код за свързване с базата данни
$con = mysqli_connect("localhost","root","password","database");
И тук е странната грешка.
PHP Предупреждение: mysqli_connect(): (HY000/1045): Достъпът е отказан за потребител 'user'@'localhost' (използване на парола: YES) в - на ред 2
Обикновено бих получил тази грешка, ако идентификационните данни са неправилни, но използвах GUI и тествах връзката с точните идентификационни данни, което следователно означава, че това не е проблемът. Току-що започнах произволно да получавам тази грешка и рестартирах компютъра си, преинсталирах MySQL и преконфигурирах сървъра. Също така опитах 127.0.0.1
вместо localhost
Аз съм на localhost
, така че имам пълен контрол върху почти всичко и не се забърквах с нещо, което причинява този проблем. Някакви идеи?