Cambiar la clave de root en MySql


Ayer me vi en la tesitura de tener que cambiar la clave de root a una mysql y no tenía ni idea de como. Aquí dejo como lo conseguí.

Paramos el servicio

/etc/init.d/mysql stop

Ejecutamos desde el directorio /bin

mysqld --skip-grant-tables --user=root

Desde otro terminal, también desde el directorio /bin

mysql -u root

accedemos automáticamente y sin necesidad de contraseña a mysql.

Ejecutamos

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

y después

mysql> FLUSH PRIVILEGES;

Salimos del editor mysql

mysql> exit;

Arrancamos el servicio y ya tenemos nuestro cambio de clave

/etc/init.d/mysql start 
Compartir
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *