Ciao
Se usi XAMPP vuol dire che stai lavorando sul tuo PC. Quindi il nome host è
localhost. L'user per accedere al database è
root e la password, se non l'hai assegnata tu, non c'è (nel senso che all'installazione mysql non è protetto da password)
Il nome del database lo stabilisci tu alla prima installazione di joomla e sarà joomla stesso a crearlo.
Se vuoi assegnare una password all'utente root che amministra i database di MySQL apri il browser e digita l'url:
http://localhost/security/xamppsecurity.phpda questa pagina potrai impostare la password per l'utente root di MySQL.