Si realmente ha establecido una contraseña de root y la ha perdido/olvidado:
- Detener MySQL
-
Reinícielo manualmente con la opción skip-grant-tables:
mysqld_safe --skip-grant-tables
-
Ahora, abra una nueva ventana de terminal y ejecute el cliente MySQL:
mysql -u root
-
Restablezca la contraseña raíz manualmente con este comando MySQL:
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Si está usando MySQL 5.7 (compruebe usando mysql --version en la Terminal), entonces el comando es:UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
-
Vacíe los privilegios con este comando de MySQL:
FLUSH PRIVILEGES;
Desde http://www.tech-faq.com/reset-mysql- contraseña.shtml
(Tal vez esto no es lo que necesitas, Abs, pero creo que podría ser útil para las personas que se encuentren con esta pregunta en el futuro)