No recordar el password de un servidor mysql puede suponer un gran problema sobretodo en esos momentos en los que el servidor tiene problemas y necesitamos acceso a la base de datos de forma inmediata, para estos casos en los que no podemos andar perdiendo el tiempo lo mas rápido es resetear el password y solucionar el problema. Esto no es tan bonito como parece ya que implica una parada del servicio pero al menos volveremos a tener control sobre nuestra base de datos.
El procedimiento de reset consta de varios pasos
Paramos MySQL
Arrancamos MySQL saltandonos la autenticación
Accedemos a MySQL
Actualizamos el password de root
UPDATE user SET Password=PASSWORD('new-password-here') WHERE User='root';
flush privileges;
exit
Matamos el MySQL en modo skyp-grants
Arrancamos de forma regular
Ahora ya deberiamos de poder acceder a nuestro MySQL sin mayor problema ;)
NOTA: Si hemos tenido que tomar medidas extremas y hemos borrado /var/lib/mysql primero debemos reinstalar la estructura básica de MySQL.