Resetear la password de root en MySQL Server

¿Qué ocurre si quieres administrar un servidor MySQL y no recuerdas la password del usuario root o no la conoces?

sudo su
systemctl stop mysql
mysqld_safe --skip-grant-tables --skip_networking &
mysql

mysql> UPDATE mysql.user SET Password=PASSWORD('NEW-PASSWORD') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit;

systemctl start mysql

mysql -u root -p

Más información:

Resetear el password del root en mysql

Reset MySQL Root Password Guide

Deja una respuesta