Cómo recuperar la clave root en MySQL [Solución]. A veces pasa :D
Paramos el servidor:
[console]sudo service mysql stop[/console]
Arrancamos “mysqld_safe”:
| 
					 1  | 
						sudo mysqld_safe --skip-grant-tables  | 
					
Dejamos esa consola con “mysqld_safe” corriendo. Abramos otra consola y hagamos lo siguiente:
| 
					 1  | 
						sudo mysql -u root  | 
					
Una vez adentro de mysql tiramos los siguientes comandos:
| 
					 1 2 3 4  | 
						use mysql; update user set password=PASSWORD("NUEVACLAVE") where User='root'; flush privileges; quit  | 
					
Ahora que hemos vuelto a la consola de linux, paramos mysql:
| 
					 1  | 
						sudo service mysql stop  | 
					
El anterior comando va a terminar el proceso “mysqld_safe” que habíamos arrancado en la primer consola, por lo que podemos cerrarla.
Listo, arrancamos mysql normalmente y ya podemos usar la nueva clave.
        
						
			
Muchas gracias, Funciona a las mil maravillas, probé con la solución del sitio oficial de MySQL y no funcionó mas con esta si, nuevamente mil gracias……
Gracias! Saludos!
Excelente.
Excelente.
Muy buen aporte, lo he utilizado y funciona perfecto. Gracias
Gracias. Paso a paso perfecto sin error.
Exelente, gracias!
Muchas gracias. Funciono a la perfección.
me dice “bash: sudo: no se encontró la orden” 🙁
me dice “bash: sudo: no se encontró la orden” >:( desde el primer comando
Ehh Este Articulo me sirvio de mucho en verdad muchas gracias!!!
Gracias me funciono perfectamente… realmente te lo agradezco mucho
Mil gracias, funciona muy bien.