Moin,
verstehe ich nicht ganz. Kann aber auch an mir liegen.
Wenn du
http://localhost …
eingibst, sprichst du mit dir selbst. Localhost entspricht der IP 127.0.0.1, siehe auch hier:
http://de.wikipedia.org/wiki/Localhost
Weiterhin fragt ja phpMyAdmin mit Recht nach einem Passwort und Benutzer. Dem der Datenbank. Müßtest du ja kennen.
Der Einzige, der mit dem ganzen Kram nichts zu tun hat, ist dein Provider. Funktioniert auch - oder eben auch nicht - bei einem nicht vernetzten Rechner.
Wenn du auf eine MySQL-Datenbank auf einem Server zugreifen willst, müßt du auch die URL/IP-Adresse des zuständigen Servers eingeben, dann die dort hinterlegten Zugangsdaten.
Oft/meist bietet aber der Provider über das Konfigurationsprogramm wie z.B. PLESK eine entsprechende Option an.
Grüße
godam