7acc329c315b386 Es curioso y un poco extraño, pero en realidad, a veces pasa, uno como desarrollador en muchas ocasiones al trabajar con varios sistemas y ya teniendolos en producción, es muy probable que en algún momento nos suceda, el olvidar de plano el password de la base de datos, de verdad que es trágico, y lo digo en serio!, no es como olvidar tu cartera en el coche, u olvidar tu libreta del colegio, o quizá olvidar que hoy presentabamos algún examen final, esto es mucho más importante!, olvidar el password de la base de datos debería de estar dentro de los mandamientos de la religión, por suerte, existen algunos pasos muy fáciles para solucionar este problema, y es hacer lo siguiente. De entrada, quiero aclarar que estos pasos los e probado con la versión de Mysql 5.5.37, no creo que existan grandes cambios en algunas otras versiones pero antes de llegar a ambiguedades, quiero que esto quede claro, en primera instancia, el servidor de mysql tiene que ser detenido para que podamos “juguetearle” desde afuera, así que en primera instancia, ejecutaremos un stop al servicio para detenerlo. Bien, una vez hecho esto, vamos a necesitar dos terminales, y en una de ella vamos a iniciar Mysql en modo seguro, y le vamos a decir que ignore las tablas donde se administran las cuentas y los privilegios de los usuarios: Bien, con esto lo dejaremos corriendo y mientras se ejecuta, en la otra terminal, iniciaremos session como root en mysql, como hemos omitido las tablas de privilegios y de cuentas de usuario, no nos pedirá contraseña. Genial ¿no?, bien, una vez dentro, trabajaremos sobre la base de datos principal de mysql: Y ejecutaremos el siguiente comando donde remplazaremos la palabra CLAVE por la nueva contraseña: Bueno, como a veces cuando tocamos las tablas, los cambios no se reflejan inmediatamente, forzaremos al servidor a reconocer los cambios Por ultimo salimos de Mysql Y Detenemos el servidor en modo seguro con: Por ultimo, volvemos a levantarlo Y listo!! podremos tratar de entrar nuevamente y si todo salio bien, entraremos con el nuevo password sin problemas. 😉

Quizá también te interese

Utilizando ES6 en tus aplicaciones Node
Creando dialogos personalizados en Java con JDIalog
Creando dialogos personalizados en Java con JDIalog
ECMAScript 6, lo nuevo.
Bower, un administrador de paquetes para la web