Probablemente no sea el único que alguna vez ha perdido la contraseña de usuario root en MySQL. Si tenemos acceso a la máquina donde está ejecutando el servicio, no hay problema, no hace falta llevar a cabo acciones radicales como reinstalar el sistema, sólo hay que seguir los siguientes pasos:
$ service mysqld stop ó $ /etc/init.d/mysql stop
$ mysqld_safe –skip-grant-tables
$ mysql –user=root
> USE mysql;
> UPDATE USER SET password=PASSWORD(‘nuevo-password’);
> FLUSH PRIVILEGES;
> exit;
$ service mysqld restart ó $ /etc/init.d/mysql restart









