Cambiar contraseña de MySQL

11 enero, 2011

Siempre pierdo el tiempo buscando este simple proceso así que he decidido hacer un post como referencia rápida para ocasiones futuras:

1. Reiniciamos el servicio con la opción –skip-grant-tables:
# sudo /etc/init.d/mysqld restart –skip-grant-tables

2. Entramos en la linea de comandos de MySQL:
# mysql

3. Añadimos las siguientes lineas donde MyNewPass debe ser substituido por la contraseña que deseamos:
mysql> UPDATE mysql.user SET Password=PASSWORD(‘MyNewPass’) WHERE User=’root';
mysql> FLUSH PRIVILEGES;
mysql> exit;

Fuente

Saludos!

    Etiquetas: ,

    1 comentario

    1. Carles dice:

      new set of commands:
      1. sudo /etc/init.d/mysql stop
      2. sudo mysqld –skip-grant-tables &
      3. mysql -u root mysql
      4. UPDATE user SET Password=PASSWORD(‘YOURNEWPASSWORD’) WHERE User=’root'; FLUSH PRIVILEGES; exit;
      5. sudo /etc/init.d/mysql restart

    Dejar un comentario