Cambiar de Contraseña root en Mysql

En el trabajo de sysadmin en ocasiones se te olvida la contraseña de mysql lo cual dificulta muchas cosas, por eso aqui dejo un metodo muy util con todos los pasos que se pueden presentar para resetear esta contraseña, tengan en cuenta que este metodo funciona para las actuales versiones de mysql ya que hay un metodo antiguo maso menos similiar que no va funcionar:

# 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.
# Maybe you can need do this step in another terminal because this
# Terminal has now the mysql service
sudo mysqld_safe --skip-grant-tables --skip-networking &
# Log in without a password.
mysql -uroot mysql

Actualizar el Password

UPDATE mysql.user SET authentication_string=PASSWORD('YOURNEWPASSWORD'), plugin='mysql_native_password' WHERE User='root' AND Host='%';
EXIT;
# Turn off MySQL.
sudo mysqladmin -S /var/run/mysqld/mysqld.sock shutdown
# Start the MySQL service normally.
sudo service mysql start

Gracias por leer la mayoria de pasos en habla inglesa los tome de aqui:
https://coderwall.com/p/j9btlg/reset-the-mysql-5-7-root-password-in-ubuntu-16-04-lts

0 Comments

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Sobre mi

Experienced Master Software Engineer with expertise in Agile project management

Subscribe Here

Subscribe to our newsletter and stay updated on the latest developments and special offers!

Miembro de:

Abrir chat
Necesitas Ayuda