Maison  >  Article  >  interface Web  >  MySQL réinitialise le mot de passe root sur le système Mac

MySQL réinitialise le mot de passe root sur le système Mac

php中世界最好的语言
php中世界最好的语言original
2018-03-20 09:29:172297parcourir

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!

Déclaration:
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