De repente estas trabajando ,actualizas la página y te sale un aviso :

Fallo al conectar a MySQL: (1862) Your password has expired. To log in you must change it using a client that supports expired passwords

No te asustes solo significa que tu password ha expirado («Your password has expired»), hay varias maneras de solucionar este problema pero voy a mostrarte una que me pareció sencilla y a mi me funcionó a la primera.

Debes entrar a la consola de windows (CMD) o en linux a una terminal y ejecutar los siguientes comandos.

Te logueas como root:
mysql -u root -p

y luego desactivas la expiración automática de passwords de todos los usuarios:
SET GLOBAL default_password_lifetime = 0;

Listo con eso ya deberías poder entrar nuevamente a phpmyadmin y la web se conectará a MySQL sin problemas