Cet article présente principalement les informations pertinentes sur la solution au mot de passe oublié de mysql sous MAC Les amis dans le besoin peuvent se référer à la
La solution au mysql oublié. mot de passe dans MAC
Mon projet récent utilisait MySQL. J'en avais déjà installé un, mais j'ai oublié le mot de passe que j'avais défini à ce moment-là, puis je me suis lancé dans une route cahoteuse pour changer le mot de passe. Après avoir recherché de nombreuses informations sur Baidu et Google, j'ai découvert qu'il existe partout des pièges pour les programmeurs. J'ai donc décidé d'écrire un blog couvrant les solutions aux mots de passe oubliés dans diverses situations.
Situation 1 : Téléchargez le fichier dmg directement depuis le site officiel de mysql pour l'installation, oubliez le mot de passe
1 Fermez le serveur mysql
sudo /usr/local/mysql/support-files/mysql.server stop
2. répertoire
cd /usr/local/mysql/bin
3. Obtenir les autorisations
sudo su
4 Redémarrer le serveur
./mysqld_safe --skip-grant-tables &
5.control D pour quitter l'édition
6. Configurez les commandes courtes
alias mysql=/usr/local/mysql/bin/mysql
7. Entrez dans le mode commande mysql
mysql
8. Entrez dans la base de données mysql <🎜. >
use mysql
flush privileges;
set password for 'root'@'localhost'=password('新密码');
sudo rm /usr/local/mysql sudo rm -rf /usr/local/var/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* vim /etc/hostconfig and removed the line MYSQLCOM=-YES-rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql.*
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!