Seteando Password de Mysql en Ubuntu
Resulta que a veces dejas de usar algo por mucho tiempo y olvidas cosas importantes como el password.
Eso me pasó con mi servidor de Bases de Datos Mysql, hace mucho tiempo no lo usaba y a raíz de que un pana me pidió el favor que le colaborara con algo, recordé que no recordaba el Password del Mysql :P.
Asi que después de Googlear un poco encontré algo, que me ayudó a solucionar el problemilla.
Lo primero que tenemos que hacer es detener el servidor Mysql; para esto nos cambiamos a usuario ROOT, yo lo hago de la siguiente manera:
sudo su introdusco el passwd
Después detenemos el daemon de mysql ejecutando:
/etc/init.d/mysql stop
Ahora lo iniciamos con la Siguiente Línea:
mysqld_safe –skip-grant-tables –skip-networking –user=mysql &
Obteniendo así un mensaje parecido a este:
root@tumaquina:/home/tu-user# mysqld_safe –skip-grant-tables –skip-networking –user=mysql & [1] 8235
root@tumaquina:/home/tu-user# Starting mysqld daemon with databases from /var/lib/mysql mysqld_safe[8302]: started
Con esto hacemos que el Mysql inicie sin Password para poder setear el del root, después desde otra consola iniciamos Mysql con el siguiente comando: mysql -u root mysql
Ya debería aparecernos el Prompt de ” mysql > ” , estando ya en esta parte vamos a cambiar la contraseña del usuario ROOT, ejecutando lo siguiente:
mysql> UPDATE user SET Password=PASSWORD(’ElNUEVOPASSWORDLOPONESAQUI’) WHERE User=’root’;
Presionamos [ENTER]
Seguido a esto ejecutamos
mysql > flush privileges;
mysql > exit
Detenemos el Daemon de Mysql que teníamos corriendo en la otra consola nuevamente, puedes hacerlo presionando CTRL + C y lo volvemos a iniciar con: ” sudo /etc/init.d/mysql start “
Intentamos entonces logearnos con nuestro nuevo Password en el server de Mysql y Listo!!! ![]()

4 Comments