U kunt proberen het root-wachtwoord opnieuw in te stellen door MySQL in de veilige modus uit te voeren.
Dit zijn de stappen:
-
MySQL stoppen:
sudo /usr/local/mysql/support-files/mysql.server stop
-
Start het in de veilige modus:
sudo mysqld_safe --skip-grant-tables
Dit zal een doorlopend commando zijn totdat het proces is voltooid, dus open een ander shell-/terminalvenster en...
-
Log in zonder wachtwoord als root:
mysql -u root
-
Update root (en het wachtwoord van elke andere gebruiker)
FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; \q
-
Start MySQL opnieuw in de normale modus
sudo /usr/local/mysql/support-files/mysql.server start
Referentie:https://coolestguidesontheplanet.com/how-to- verander-the-mysql-root-password/
Opmerking:dit is een vrij standaard resetprocedure, maar is gewoon beter gedocumenteerd in de bovenstaande handleiding in vergelijking met mysql-referentiedocumenten.