salve ragazzi, ancora io

ho appena installato mysql dal centro di controllo di suse e quando ha ultimato l'abilitazione mi è apparso un messaggio che mi diceva che avrei dovuto impostare la password all'utente root con le 2 righe di codice da eseguire + giù

la prima la ricordo, e involontariamente l'ho incollata così com'era nel terminale!
codice:
mysqladmin -u root password 'new-password'
ora se provo a fare
codice:
mysqladmin -u root password 'mia password'
mi da
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
sapreste dirmi come faccio a cambiare la password?

pian pianino sto capendo qualcosa (forse)