Ma meilleure hypothèse est que la machine, que vous avez indiquée comme Windows, a la mise en réseau IPv6 activée. Ainsi, lorsque vous essayez d'accéder à localhost, il se résout en " ::1 ". Il s'agit en fait de la machine locale, cependant, les installations par défaut de MySQL ont normalement l'adresse de liaison définie sur 127.0.0.1, ce qui entraînerait l'échec de localhost dans cette configuration.
Vous pourrez peut-être le vérifier en exécutant ping localhost
à partir de l'invite de commande, et voir si vous obtenez une réponse comme :
Reply from ::1: time<1ms
Pour résoudre ce problème, vous pouvez modifier votre configuration pour spécifier :
Hôte host: 127.0.0.1
Alternativement, vous pouvez modifier la configuration de MySQL pour autoriser une adresse de liaison différente, par ex. localhost au lieu de 127.0.0.1.