sql >> Database teknologi >  >> RDS >> Mysql

Rails-udvikling - Kan ikke oprette forbindelse til MySQL-server på 'localhost' (10061)

Mit bedste gæt er, at maskinen, som du har angivet som Windows, har IPv6-netværk aktiveret. Så når du prøver at gå til localhost, løses det til "::1". Dette er faktisk den lokale maskine, men standard MySQL-installationer har normalt bind-adressen sat til 127.0.0.1, hvilket ville få localhost til at fejle i denne opsætning.

Du kan muligvis bekræfte dette ved at køre ping localhost fra kommandoprompten, og se om du får et svar som:

 Reply from ::1: time<1ms

For at rette dette kan du ændre din konfiguration for at angive:

 host: 127.0.0.1

Alternativt kan du ændre MySQL's konfiguration for at tillade en anden bind-adresse, f.eks. localhost i stedet for 127.0.0.1.



  1. PostgreSQL:FATAL - Peer-godkendelse mislykkedes for bruger (PG::ConnectionBad)

  2. MySQL-forespørgsel for et bestemt datointerval

  3. NoSQL:liv uden et skema

  4. Hvordan fjerner man accenter og alle tegn <> a..z i sql-server?