Maison > base de données > tutoriel mysql > Comment puis-je corriger l'erreur MySQL « Accès refusé pour l'utilisateur 'root'@'localhost' » ?

Comment puis-je corriger l'erreur MySQL « Accès refusé pour l'utilisateur 'root'@'localhost' » ?

Linda Hamilton
Libérer: 2025-01-21 01:06:08
original
795 Les gens l'ont consulté

How Can I Fix the

Correction de l'erreur MySQL "Accès refusé" pour 'root'@'localhost'

L'erreur « Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI) » peut être difficile à résoudre. De nombreuses solutions en ligne sont trop complexes. Ce guide propose une solution simple.

La solution :

  1. Ouvrez votre terminal et connectez-vous à MySQL en tant que root :

    sudo mysql
    Copier après la connexion
  2. Exécutez cette commande pour réinitialiser le mot de passe root et la méthode d'authentification :

    • Pour MySQL :

      ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
      Copier après la connexion
    • Pour MariaDB :

      ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');
      Copier après la connexion
    • Remplacez « root » par le mot de passe souhaité.

    • Quitter la console MySQL (Ctrl D ou exit).

Comprendre le correctif :

Cette méthode modifie le plugin d'authentification en mysql_native_password et définit le mot de passe root. Vous avez la possibilité de choisir votre propre mot de passe.

Lectures complémentaires :

Pour des informations plus détaillées, consultez la documentation officielle de MySQL et MariaDB. N'oubliez pas de quitter la console MySQL en utilisant Ctrl D ou la commande exit.

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal