Bonjour,
Le message "Access denied for XXXX@localhost" est a priori renvoyé par MySQL, pas PHP.
En l'occurrence, vous pouvez lancer la commande suivante à partir d'un Terminal (Ctrl+Alt+T), en remplaçant XXXX par le nom de votre compte administrateur MySQL (souvent root), le mot de passe de ce compte sera prompté :
En cas d'erreur de compte ou de mot de passe, vous devriez avoir quelque chose comme :
Sinon, c'est à dire si vous avez le bon compte/mot de passe MySQL :
Par ailleurs, et...
Le message "Access denied for XXXX@localhost" est a priori renvoyé par MySQL, pas PHP.
En l'occurrence, vous pouvez lancer la commande suivante à partir d'un Terminal (Ctrl+Alt+T), en remplaçant XXXX par le nom de votre compte administrateur MySQL (souvent root), le mot de passe de ce compte sera prompté :
En cas d'erreur de compte ou de mot de passe, vous devriez avoir quelque chose comme :
Sinon, c'est à dire si vous avez le bon compte/mot de passe MySQL :
Par ailleurs, et...