Maison > base de données > tutoriel mysql > le corps du texte

Comment réinitialiser le mot de passe racine MySQL lorsque le mot de passe actuel est vide ?

Patricia Arquette
Libérer: 2024-10-28 14:10:02
original
486 Les gens l'ont consulté

 How to Reset the MySQL Root Password When the Current One is Empty?

Réinitialisation du mot de passe root MySQL

Lorsque vous rencontrez des difficultés pour vous connecter en tant que root avec un mot de passe vide, il peut être difficile de le modifier via les méthodes conventionnelles. méthodes. Cet article explore une solution alternative pour réinitialiser de force le mot de passe root.

Réinitialisation forcée du mot de passe :

  1. Créer un script de réinitialisation du mot de passe : Commencez par créer un script contenant la commande suivante :
UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';
Copier après la connexion

Enregistrez ce script dans un fichier avec un nom approprié, tel que resetpassword.sql.

  1. Démarrez MySQL avec le fichier d'initialisation : Invoquez MySQL avec l'argument --init-file suivi du chemin d'accès au script de réinitialisation. Par exemple :
mysqld_safe --init-file=/path/to/resetpassword.sql &
Copier après la connexion
  1. Réinitialiser le mot de passe : Le script s'exécutera au démarrage du serveur, réinitialisera le mot de passe root et se terminera.
  2. Redémarrez MySQL normalement :Une fois le mot de passe réinitialisé, arrêtez le serveur s'il est toujours en cours d'exécution et redémarrez-le dans sa configuration normale.

Conclusion :

Cette méthode fournit un mécanisme fiable pour réinitialiser de force le mot de passe root MySQL, permettant l'accès à la base de données sans avoir recours à la désinstallation ou à la réinstallation du serveur.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!