Maison >base de données >tutoriel mysql >mac a oublié le mot de passe mysql

mac a oublié le mot de passe mysql

王林
王林original
2023-05-18 18:23:38562parcourir

Si vous êtes un utilisateur Mac et que vous avez oublié votre mot de passe MySQL, ne vous inquiétez pas, vous pouvez réinitialiser votre mot de passe MySQL en suivant ces étapes :

  1. Arrêtez MySQL Server

Ouvrez l'application Terminal et arrêtez MySQL Server à l'aide du commande suivante :

sudo /usr/local/mysql/support-files/mysql.server stop

  1. Démarrez le serveur MySQL et ignorez la vérification des autorisations

Utilisez la commande suivante pour démarrer le serveur MySQL et ignorez la vérification des autorisations :

sudo mysqld_safe --skip -grant-tables

Remarque : lors du démarrage du serveur MySQL, vous verrez de nombreuses sorties d'écran. Veuillez ne pas fermer l'application Terminal.

  1. Connectez-vous au serveur MySQL et changez le mot de passe

Ouvrez une nouvelle application de terminal et connectez-vous au serveur MySQL à l'aide de la commande suivante :

mysql -u root

À ce stade, vous êtes connecté avec succès le serveur MySQL et vous devriez pouvoir voir l'invite MySQL.

Vous pouvez maintenant modifier votre mot de passe MySQL en utilisant la commande suivante :

UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE User='root';

Veuillez noter de remplacer "new_password" par ce que vous voulez définir un nouveau mot de passe.

Après avoir modifié le mot de passe, actualisez la table des autorisations système à l'aide de la commande suivante :

FLUSH PRIVILEGES

Enfin, quittez le serveur MySQL à l'aide de la commande suivante :

quit

  1. Redémarrez le serveur MySQL

Redémarrez MySQL en utilisant la commande suivante Serveur :

sudo /usr/local/mysql/support-files/mysql.server start

Maintenant, vous avez modifié avec succès le mot de passe MySQL et pouvez accéder au serveur MySQL normalement.

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
Article précédent:table mysql code tronquéArticle suivant:table mysql code tronqué