sql >> Databasteknik >  >> RDS >> Mysql

Kan inte ansluta till mysql med 127.0.0.1

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 .



  1. Få senast raderade ID i MySQL

  2. Hur ställer du in autocommit i en SQL Server-session?

  3. Hur installerar man PDO-drivrutinen i php docker-bilden?

  4. logga in med användarnamn eller e-postadress i php