Muchas veces cuando estamos programando y
haciendo pruebas utilizando la herramienta EasyPHP, puede que hayamos olvidado
la contraseña de acceso al root del servidor Mysql. La solución es muy sencilla
y puede ser aplicada a otros tipos de herramientas que monten servidores Mysql,
acá los siguientes pasos para solucionar el problema:
1. Matar o detener el servicio MYSQL
1. Matar o detener el servicio MYSQL
2. Abrir 2 consolas CMD con privilegios administrativos.
3. Ir al directorio de instalación
MYSQL en ambas consolas de comando, en mi caso: C:\Program Files\EasyPHP-5.3.2\mysql\bin
4. Ejecutar en una de las consolas
el siguiente comando: mysqld
--skip-grant-tables &
5. Mientras se ejecuta este
comando, la consola de comandos actual no aceptara mas comandos por lo que se
continuara con la otra consola de comando que se abrió.
6. Ejecutar el siguiente comando:
mysql>mysql-u root
7. Continuar ingresando uno a uno
los siguientes comandos “en mi caso lo deje sin clave por motivos de facilidad,
pero no es recomendable hacer esto”:
mysql>use mysql; mysql>update user set password=PASSWORD("Tu_CLaveC0mp1ej4") where user='root'; mysql>flush privileges; mysql>quit;
8. Finalmente cerrar todas la
ventanas de la consola de comandos e iniciar nuevamente los servicios:
9. Si deseas utilizar phpMyadmin debes actualizar la
configuración del cambio del la contraseña en el archivo: config.inc.php que se encuentra en la ruta: C:\Program Files\EasyPHP-5.3.2\phpmyadmin
10. Abrir el archivo con cualquier
editor de texto y buscar la variable ['password']
= '', escribiendo desde dentro de las comillas la contraseña que le pusiste
al root, de esta manera:
11. Finalmente guardar el archivo
de configuración y disfrutar del phpMyAdmin.