localhost
is een speciale behuizing en gebruikt UNIX-sockets in plaats van TCP/IP. 127.0.0.1
krijgt niet die speciale behandeling.
Zie de documentatie :
Als het niet werkt wanneer u TCP/IP gebruikt, luistert de database waarschijnlijk niet op het netwerk. Dit is over het algemeen een goede zaak omdat het de veiligheid verbetert (niet dat luisteren op 127.0.0.1 problemen blootlegt, maar luisteren op alle interfaces geeft meer kans op aanvallen).
Als je echt verbindingen via het netwerk wilt toestaan, ga dan naar skip-netwerken .