Maison  >  Article  >  base de données  >  mac mysql mot de passe oublié

mac mysql mot de passe oublié

王林
王林original
2023-05-14 09:45:372738parcourir

Lorsque vous utilisez Mac, vous pouvez parfois oublier votre mot de passe MySQL, ce qui rend l'accès à la base de données très difficile. Heureusement, il existe des méthodes simples pour vous aider à réinitialiser votre mot de passe MySQL. Voici quelques méthodes possibles pour vous aider à résoudre rapidement ce problème.

Méthode 1 : Utiliser les Préférences Système

Ouvrez d'abord les Préférences Système, puis cliquez sur l'icône « MySQL ». Cliquez sur le bouton "Arrêter le serveur MySQL" dans la fenêtre contextuelle, ce qui arrêtera le service MySQL.

Ensuite, entrez la commande suivante dans le terminal :

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

#🎜 🎜#Cette commande démarrera le service MySQL sans vérifier le mot de passe. Vous pouvez utiliser la commande suivante pour vous connecter à MySQL :

mysql -u root

Ensuite, réinitialisez le password Et quittez MySQL :

mysql> FLUSH PRIVILEGES;

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

#🎜🎜 # mysql> exit;

Enfin, redémarrez le service MySQL :

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

# 🎜🎜 #Méthode 2 : Utilisez la ligne de commande

Ouvrez d'abord le terminal et entrez la commande suivante :

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

Ensuite, entrez la commande suivante et réinitialisez le mot de passe :

sudo mysqld_safe --skip-grant-tables &

mysql -u root#🎜 🎜#

FLUSH PRIVILEGES;

ALTER USER 'root'@'localhost' IDENTIFIÉ PAR 'new_password';

exit;

# 🎜🎜# Enfin, entrez la commande suivante pour démarrer le service MySQL :

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

Méthode 3 : Réinitialiser le fichier de mot de passe#🎜 🎜#

Entrez la commande suivante dans le terminal :

sudo nano /usr/local/mysql/data/my.cnf

Add les deux lignes suivantes dans le fichier :

[mysqld]

skip-grant-tables

Enregistrez et quittez le fichier, puis redémarrez MySQL service :

#🎜 🎜#sudo /usr/local/mysql/support-files/mysql.server restart

Ensuite, utilisez la commande suivante pour vous connecter à MySQL :

mysql -u root

FLUSH PRIVILEGES;

ALTER USER 'root'@'localhost' IDENTIFIÉ PAR 'new_password';

exit;

Enfin, restaurez le contenu du fichier my.cnf à l'état initial et redémarrez le service MySQL.

Summary

Depuis que MySQL est installé sur Mac à l'aide du serveur MySQL, oublier le mot de passe MySQL est une situation courante. Bien que cette question puisse sembler difficile, avec quelques méthodes simples mentionnées ci-dessus, vous pouvez réinitialiser votre mot de passe MySQL rapidement et facilement. Ces méthodes sont très utiles pour les utilisateurs disposant de bases de données MySQL sur Mac.

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