Dépannage de l'échec de l'authentification MySQL : "ERREUR 1524 (HY000) : le plugin 'auth_socket' n'est pas chargé"
Lors de l'établissement d'une connexion à une base de données MySQL, les utilisateurs peuvent rencontrer le message d'erreur « ERREUR 1524 (HY000) : Le plugin 'auth_socket' n'est pas chargé », indiquant un problème de plugin d'authentification.
Pour résoudre cette erreur spécifique et vous connecter avec succès à MySQL, il est important de suivre les étapes suivantes :
-
Réinitialisez le mot de passe root avec le plugin 'mysql_native_password' :
- Réinitialisez le mot de passe root à l'aide de la commande fournie dans la solution fournie, mais assurez-vous de définir le plugin d'authentification sur "mysql_native_password". Cela évite les erreurs de plugin conflictuelles ultérieurement.
-
Redémarrez le service MySQL :
- Arrêtez le service MySQL en utilisant "/etc /init.d/mysql stop."
- Démarrez MySQL sans utiliser l'authentification par mot de passe en exécutant "mysqld_safe --skip-grant-tables &."
-
Exécuter les commandes MySQL :
- Connectez-vous à MySQL en tant que root sans mot de passe ("mysql -uroot").
- Mettez à jour le plugin d'authentification de l'utilisateur root vers "mysql_native_password". " à l'aide des commandes SQL fournies.
-
Redémarrez à nouveau le service MySQL :
- Arrêtez MySQL à l'aide de "/etc/init .d/mysql stop."
- Démarrez MySQL en exécutant "/etc/init.d/mysql start."
-
Connectez-vous à Base de données :
- Essayez de vous connecter à MySQL en utilisant "mysql -u root -p". Puisque le mot de passe est maintenant vide, appuyez simplement sur « Entrée ». Si une erreur de socket survient, vous pouvez essayer de créer le répertoire "/var/run/mysqld" avec les autorisations de propriétaire appropriées ou en utilisant les commandes alternatives fournies dans la solution.
En suivant ces étapes, vous pouvez résoudre efficacement l'erreur de plugin « ERREUR 1524 » non chargé et établir une connexion réussie à votre base de données MySQL.
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!