localhost
har ett speciellt hölje och använder UNIX-sockets istället för TCP/IP. 127.0.0.1
får inte den speciella hanteringen.
Se dokumentationen :
Om det inte fungerar när du använder TCP/IP så lyssnar databasen förmodligen inte på nätverket. Detta är generellt sett bra eftersom det ökar säkerheten (inte för att lyssna på 127.0.0.1 exponerar några problem, men att lyssna på alla gränssnitt ger fler möjligheter till attacker).
Om du verkligen vill tillåta anslutningar via nätverket, se hoppa över nätverk .