Cambiar la clave de root en Mysql

Mysql
MySQL: Gestor de bases de datos libre

Hoy al instalar de crear una base de datos en MySQL me doy cuenta que olvidé la clave de root, para lo cual debí encontrar una manera de recuperar o cambiar dicha clave,  nada que no consiga el sabelotodo google.. Encontré varias maneras, pero ésta es la que me funcionó

Paso 1: Detener Mysql
sudo /etc/init.d/mysql stop

Paso 2: Arrancar Mysql en modo seguro el cual permite entrar sin clave
sudo mysqld_safe --skip-grant-tables -u root &

Paso 3: Cambiar la clave de root
# mysql -u root
mysql> use mysql
mysql> update user set password=password('tu_clave_aqui') where user='root';
mysql> flush privileges;
mysql> exit

Paso 4: Reiniciar  Mysql
sudo /etc/init.d/mysql restart

0 comments Add yours
  1. jajaja.. doble tocayo!

    Me creeras que siempre que me toca instalar RoR en Linux, voy a tu blog.. Un honor para mi que por cosas del destino (o de google) termines en el mío.. jejjeje..

  2. Yo lo que he hecho es Instalr MySQL en otro PC sin password para el ROOT, reemplazo la Tabla de usauarios en la BD mysql y listo, esto se puede hacer porque la BD mysql utiliza tablas MyISAM, lo cual permite copiar y pegar una BD o Tablas como si s tratase de cualquier directorio, es un metodo poco Ortodoxo, pero me funciono y me saco de un apuro.

Deja un comentario

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