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
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
http://www.kopernix.com/?q=node/217
No hay comentarios:
Publicar un comentario