Il messaggio ti dice che non puoi eseguire l'accesso senza password.

l'utente: 'root'@'localhost' (Password: NO)
L'utente con username "root" sul server "localhost" non può accedere senza password.

Sei sicuro che non ci sia una password impostata? Non è che phpMyAdmin entra direttamente perché la password è salvata nelle sue impostazioni?