E' un problema di permessi. Mysql non ti permette di stabilire una connessione con le credenziali che fornisci. Se hai installato mysql di base non dovrebbe esserci alcuna pass per l'utente root. Quindi per i tuoi test puoi usarlo così ma appena cominci a fare sul serio ricordati di impostare la password di root e di crearti utenti con privilegi inferiori limitati allo stretto necessario per l'utilizzo che ne devi fare