Maison > Article > base de données > mac mysql mot de passe oublié
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 rootEnsuite, 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.cnfAdd 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!