Maison > Article > interface Web > MySQL réinitialise le mot de passe root sur le système Mac
Cette fois, je vais vous montrer comment réinitialiser le mot de passe Root pour MySQL sur le système Mac Quelles sont les précautions pour réinitialiser le mot de passe Root pour. MySQL sur le système Mac ? Ce qui suit est un cas pratique, jetons un coup d'oeil.
Déclaration : Cette réinitialisation de mot de passe peut directement réinitialiser le mot de passe de MySQL installé par Homebrew Pour MySQL installé par d'autres méthodes, vous devez changer de répertoire d'installation correspondant.
Après avoir installé MySQL pendant trop longtemps, vous risquez d'oublier votre mot de passe. Voici un résumé de la façon de réinitialiser le mot de passe racine MySQL local lorsque vous oubliez votre mot de passe.
Toutes les opérations sont effectuées dans le terminal Mac.
Arrêter les services et processus :
brew services stop mysql
Entrer dans le dossier :
cd /usr/local/opt/mysql/bin
Exécuter une commande non autorisée (mysql) :
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
Utiliser (mysql) Entrez la commande MySQL :
mysql -u root mysql
Exécuter le code de modification du mot de passe :
UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'), password_expired = 'N' WHERE User = 'root' AND Host = 'localhost'; FLUSH PRIVILEGES;
Quitter :
quit;
Redémarrer :
brew services restart mysql mysql.server restart
Connectez-vous avec un nouveau mot de passe :
mysql -u root -p
Je crois que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des choses plus excitantes, veuillez prêter attention à php Autres articles connexes sur le site Web chinois !
Lecture recommandée :
Héritage JavaScript et chaîne de prototypes
Méthodes pour convertir Json et chaîne les uns aux autres
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!