Cita: Access denied for user 'root'@'localhost' (using password: NO)
En español vendría siendo algo como: "Acceso denegado para el usuario
root sin
password al servidor local".
Sin mencionar que puede que no cuentes con la base de datos, algo así entendí en tu último comentario.
Revisa que el usuario, la contraseña y el servidor sean válidos.
Buena suerte.