Si deseas restablecer o cambiar la contraseña de root de mysql 5.7 en Ubuntu Linux realiza los siguientes pasos:
# abrir terminal y parar servicio de MySQL sudo service mysql stop # Crear directorio para el lock del servicio Mysql sudo mkdir /var/run/mysqld # dar permisos a mysql del directorio sudo chown mysql: /var/run/mysqld # Iniciar Mysql en modo seguro, localmente. sudo mysqld_safe --skip-grant-tables --skip-networking & # abrir otra terminal e iniciar sesión sin contraseña sudo mysql -u root mysql
Ejecutar la siguiente sentencia SQL para actualizar el password. NUEVOPASSWORD será la nueva contraseña, y en host en mi caso pondré localhost, ejecutar la primera sentencia y despues el Exist;
UPDATE mysql.user SET authentication_string=PASSWORD('NUEVOPASSWORD'), plugin='mysql_native_password' WHERE User='root' AND Host='localhost'; EXIT;
Debera regresar un mensaje donde se afectó una fila como el siguiente:
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1
Después…
# abrir otra terminal y hacer shutdown sudo mysqladmin -S /var/run/mysqld/mysqld.sock shutdown # iniciar mysql de forma normal. sudo service mysql start # iniciar sesión en Mysql sudo mysql -u root -p
Hola muchas gracias por la ayuda, ha sido muy util.
Me gustaMe gusta
Pingback: Cambiar contraseña root de Mysql 5.7 en Ubuntu > 16.04 y Debian 9 – Amado Urias G.
Super la ayuda mil gracias
Me gustaMe gusta
Buen día! Gracias por tu aporte, pero en mi caso hice cada uno de los pasos que indicas, pero al final tengo dos contraseñas para el acceso, la antigua, que quería eliminar, y la nueva contraseña. Que sucedería?
Me gustaMe gusta
muchas gracias.
muy util.
Me gustaMe gusta
Perfecto para Ubuntu 18.04, había dado tumbos hasta el cansancio y nada hasta ahora.. Gracias
Me gustaMe gusta
Muchas gracias amigo, excelente articulo me fue de mucha ayuda! 😀
Me gustaMe gusta
muchas gracias!, me sirvió un montón, saludos!
Me gustaMe gusta
de nada!
Me gustaMe gusta
Hola estoy siguiendo los pasos pero el mensaje obtenido al ejecutar el update no es el mismo..
recibo Changed: 0
que podria ser?
Gracias
Me gustaMe gusta
Me funciono a la perfeccion, Muchas Gracias! 🙂
Me gustaMe gusta