Dépannage "ERREUR 1045 (28000) : Accès refusé pour l'utilisateur 'root'@'localhost'..."
Vous rencontrez ceci erreur lors de l'installation d'une suite logicielle sur Ubuntu, en particulier lors de la tentative d'utilisation de MySQL avec les commandes fournies dans le question.
Comprendre le message d'erreur
Le message d'erreur indique que l'utilisateur 'root', qui tente d'accéder à MySQL sur la machine locale (« localhost ») , n'a pas l'autorisation.
Solution : vérification du mot de passe root
Dans votre cas, vous J'ai apparemment fourni le mot de passe "root" lors de l'exécution de la commande MySQL. Cependant, les installations MySQL ne définissent généralement pas de mot de passe root par défaut.
Correction :
Pour résoudre le problème, essayez de vous connecter à MySQL en tant que root sans fournir de mot de passe :
mysql -u root
Modification du mot de passe root (facultatif)
Une fois connecté dans, vous pouvez modifier le mot de passe root pour des raisons de sécurité :
mysqladmin -u root password [new_password]
N'oubliez pas de remplacer [new_password] par le mot de passe souhaité.
Remarques supplémentaires :
sudo service mysql status
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!