Maison > base de données > tutoriel mysql > Comment puis-je récupérer l'accès à MySQL lorsque j'ai oublié le mot de passe root ?

Comment puis-je récupérer l'accès à MySQL lorsque j'ai oublié le mot de passe root ?

DDD
Libérer: 2024-12-23 06:22:27
original
413 Les gens l'ont consulté

How Can I Recover Access to MySQL When I've Forgotten the Root Password?

Récupérer l'accès à MySQL avec un mot de passe root oublié

Rencontrer la redoutable erreur « Accès refusé pour l'utilisateur « root » » peut être un problème majeur obstacle lorsque vous tentez d’administrer votre base de données MySQL. Bien que la technique mentionnée dans la question d'origine, impliquant une instruction UPDATE, n'ait peut-être pas résolu le problème, il existe une solution simple qui peut restaurer l'accès à MySQL avec un mot de passe root réinitialisé.

Pour continuer, suivez ces étapes. :

  1. Arrêtez MySQL : Utilisez la commande sudo stop mysql pour arrêter MySQL service.
  2. Démarrez MySQL avec des options spéciales : Démarrez MySQL en utilisant sudo mysqld --skip-grant-tables --skip-networking. Ces options désactivent l'authentification et l'accès au réseau pour cette instance.
  3. Connectez-vous à MySQL : Exécutez mysql pour établir une connexion à MySQL sans authentification.
  4. Réinitialiser le mot de passe racine : Émettez la déclaration update mysql.user set password = password('your_new_password')where user = 'root'; pour réinitialiser le mot de passe root à la valeur souhaitée.
  5. Privilèges de vidage : Exécuter les privilèges de vidage ; pour mettre à jour le cache des privilèges utilisateur.
  6. Quitter MySQL : Utilisez exit ; pour fermer la session MySQL.
  7. Arrêter l'administration MySQL : Exécutez sudo mysqladmin shutdown pour arrêter l'administration du service MySQL.
  8. Démarrez MySQL normalement : Enfin, utilisez sudo start mysql pour redémarrer MySQL normalement avec le mot de passe root modifié.

Maintenant, vous pouvez retrouver l'accès vers MySQL en utilisant votre nouveau mot de passe root. Cette approche est particulièrement utile lorsque le mot de passe d'origine est perdu ou oublié, vous permettant de reprendre le contrôle administratif de votre système de base de données.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal