Pazi, ako nemas passworda na lokalnom mysql-u onda nista i ne treba da unosis.
Tako ti nece prijavljivati gresku.
Jos nesto, ne razumijem kako ti je korisnicko ime
*@localhost.
Mislim kod klasicne instalacije Mysql, korisnicko ime je obicno root bez passworda, pogotovu recimo ako koristis WAMP ili neko slicno rijesenje, mada ne mora da znaci da je tako 100%.
Jesi li sigurna da si 100% prilikom instalacije MYSQL-a kao korisnicko ime unijela
*@localhost, sto mi je nekako malo nelogicno

Koje ti je okruzenje ?
Koristis li neko od vec implementiranih rijesenja za rad sa PHP-om kao recimo WAMP server ili nesto takvo ?
Ukoliko mozes, samo malo vise detalja molim te !