Puoi provare a reimpostare la password di root eseguendo MySQL in modalità provvisoria.
Ecco i passaggi:
-
Arresta MySQL:
sudo /usr/local/mysql/support-files/mysql.server stop
-
Avvialo in modalità provvisoria:
sudo mysqld_safe --skip-grant-tables
Questo sarà un comando in corso fino al termine del processo, quindi apri un'altra finestra di shell/terminale e..
-
Accedi senza una password come root:
mysql -u root
-
Aggiorna la password di root (e di qualsiasi altro utente)
FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; \q
-
Riavvia MySQL in modalità normale
sudo /usr/local/mysql/support-files/mysql.server start
Riferimento:https://coolestguidesontheplanet.com/how-to- cambia-la-password-root-mysql/
Nota:questa è una procedura di ripristino piuttosto standard, ma documentata meglio nella guida sopra rispetto ai documenti di riferimento di MySQL.