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>
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>
Pour MariaDB :
<code class="language-sql">ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');</code>
Ces commandes effectuent deux actions cruciales :
mysql_native_password
.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!