localhost
har et specielt kabinet og bruger UNIX-sockets i stedet for TCP/IP. 127.0.0.1
får ikke den særlige håndtering.
Se dokumentationen :
Hvis det ikke virker, når du bruger TCP/IP, så lytter databasen sandsynligvis ikke på netværket. Dette er generelt en god ting, da det øger sikkerheden (ikke at lytning på 127.0.0.1 afslører problemer, men at lytte på alle grænseflader giver flere muligheder for angreb).
Hvis du virkelig vil tillade forbindelser via netværket, så se spring over netværk .