Menu

Restablecer contraseña root de MySQL 5.7 en Ubuntu 16.04

José Cruz Chávez

Restablecer contraseña root de MySQL 5.7 en Ubuntu 16.04
📁 linux sshtutoriales

Al configurar servidores de mis clientes, por lo regular no saben los datos de mysql, este método me ha servido mucho para recuperar la contraseña root de mysql en ubuntu 16.14.

Terminal window
# Stop MySQL
sudo service mysql stop
# Make MySQL service directory.
sudo mkdir /var/run/mysqld
# Give MySQL user permission to write to the service directory.
sudo chown mysql: /var/run/mysqld
# Start MySQL manually, without permission checks or networking.
sudo mysqld_safe --skip-grant-tables --skip-networking &
# Log in without a password.
mysql -uroot mysql

Hasta este punto, hemos iniciado Mysql en modo seguro y podremos restablecer la contraseña con el siguiente comando:

UPDATE mysql.user SET authentication_string=PASSWORD('YOURNEWPASSWORD'), plugin='mysql_native_password' WHERE User='root' AND Host='localhost';
EXIT;

Lo único que resta es detener mysql en modo seguro y reiniciar mysql de forma normal.

Terminal window
# Turn off MySQL.
sudo mysqladmin -S /var/run/mysqld/mysqld.sock shutdown
# Start the MySQL service normally.
sudo service mysql start

¿Listo para impulsar
tu E-commerce?

Cuéntame sobre tu proyecto y te respondo con una propuesta clara para desarrollo, optimización o migración.

Ir al formulario de contacto
WooCommerce Logo
Magento 2 Logo
Shopify Logo