ho provato come dici tu e mi esce questo errore:

Mysql error numebr 1045
access denied for user 'miauser'@'localhost' (using password:NO)

poi ho provato a fare ping:
Reply from 127.0.0.1: Time = 0ms TTL = 128

Mi domando poi, come fa mysql a sapere dove sta il serever altervista se scrivo LOCALHOST come dici tu?