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

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

Linda Hamilton
Libérer: 2025-01-21 00:47:09
original
816 Les gens l'ont consulté

How Can I Quickly Fix the MySQL

Une solution simple à l'erreur MySQL « Accès refusé »

Vous rencontrez la redoutable erreur « Accès refusé pour l'utilisateur 'root'@'localhost'" dans MySQL ? Ce guide offre une solution simple et rapide, évitant les procédures complexes souvent trouvées en ligne.

Voici comment résoudre ce problème :

Tout d'abord, accédez à la console MySQL à l'aide de la commande suivante :

<code class="language-bash">sudo mysql</code>
Copier après la connexion

Ensuite, exécutez la requête appropriée dans la console MySQL. Choisissez la requête en fonction de votre système de base de données :

Pour MySQL :

<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';</code>
Copier après la connexion

Pour MariaDB :

<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');</code>
Copier après la connexion

Ces commandes effectuent deux actions cruciales :

  • Ils changent le plugin d'authentification en mysql_native_password.
  • Ils définissent le mot de passe root sur « root » (vous pouvez facilement le remplacer par le mot de passe souhaité dans la requête).

Après avoir exécuté la commande, vous devriez pouvoir vous connecter en utilisant l'utilisateur root et votre nouveau mot de passe.

Pour plus de détails, consultez la documentation officielle MySQL ou MariaDB. Pour quitter la console MySQL, appuyez sur Ctrl D ou tapez 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!

source:php.cn
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