Cambiar / resetear la contraseña de root de MySQL en ubuntu / debian

Probado en:
Ubuntu 6.06 Dapper Drake y MySQL 4.1.15
Ubuntu 7.10 Gutsy Gibbon y MySQL 5.0.45
Ubuntu 10.10 Maverick Meerkat y MySQL 5.1.49-1

Para cambiar o resetear la contraseña de root de MySQL:

Paramos el servidor MySQL:

sudo /etc/init.d/mysql stop

Arrancamos la configuración de mysqld:

sudo mysqld --skip-grant-tables &

Login en MySQL como root:

mysql -u root mysql

Cambiamos la contraseña por nuestra NuevaContraseña:

UPDATE user SET Password=PASSWORD('NuevaContraseña') WHERE User='root'; FLUSH PRIVILEGES; exit;

13 Respuestas to “Cambiar / resetear la contraseña de root de MySQL en ubuntu / debian”


  1. 1 jujogoru 29 Mar 2012 a las 2:05

    Muchas gracias!
    información muy concisa =)

  2. 2 valentina 30 May 2012 a las 18:34

    muchas gracias de verdad nos fue de mucha ayuda que bueno que existan paginas como estas 😀

  3. 3 ivansnek 1 Oct 2012 a las 19:33

    excelente gracias!

  4. 4 Mario 25 Dic 2012 a las 18:48

    Pues a mi me dice que no existe mysql… y llevo ya tiempo con el phpmyadmin. En fin, seguiré buscando.

  5. 5 Matias Colli 8 Abr 2013 a las 15:01

    A todos en algún momento nos ha pasado algo similar así que esto es sumamente útil.
    Matias Colli

  6. 6 Henry Rosa 21 Jul 2013 a las 20:00

    Excelente post hermano mil gracias……

  7. 7 vero4travel 3 Oct 2013 a las 11:45

    Una maravilla! Funciona a la primera! Muchas gracias!

  8. 8 Engel 2 Dic 2013 a las 22:59

    131202 15:58:28 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.

    Ese es mi error.

  9. 9 roman 29 Jul 2014 a las 2:25

    Muchas gracias funciono

  10. 11 Gustavo 22 Jun 2015 a las 22:30

    Gracias!! funcionó Ok

  11. 12 Olga Elizabeth Alonso 23 Feb 2016 a las 19:38

    bash: error sintáctico cerca del elemento inesperado `(‘

  12. 13 bolly 27 Nov 2016 a las 23:54

    A mi me sale esto:

    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
    cuando sigo los pasos dados. ¿Alguna ayuda?


Deja un comentario




Add to Technorati Favorites
Creative Commons License
Esta obra está bajo una licencia de Creative Commons

Archivos

Wikio – Top Blogs – Linux

Introduce tu dirección de email para suscribirte al blog y recibir notificaciones de nuevos posts en tu email.

Únete a otros 388 suscriptores