martes, 16 de junio de 2009

Cambiar contraseña olvidada Mysq


Parar el demonio:

# /etc/init.d/mysql stop 

Arrancarlo con la opcion --skip-grant-tables

# mysqld --skip-grant-tables 

Abrimos otro terminal (tambien podrias haberlo hecho con &) y ejecutamos el cliente:

# mysql -u root mysql 

Desde aqui actualizamos la nueva password del usuario root para mysql:

mysql> UPDATE mysql.user SET Password=PASSWORD('nuevo_password') WHERE User='root';

mysql> FLUSH PRIVILEGES;


mysql> quit


Matamos el proceso que habiamos levantado, y arrancamos el demonio de forma normal:

# killall -9 mysqld
# /etc/init.d/mysql start
visto en:
http://www.kopernix.com/?q=node/217

No hay comentarios: