sql >> Databasteknik >  >> RDS >> Mysql

Rails-utveckling - Kan inte ansluta till MySQL-server på 'localhost' (10061)

Min bästa gissning är att maskinen, som du angav som Windows, har IPv6-nätverk aktiverat. Så när du försöker gå till localhost, löser det sig till "::1". Detta är i själva verket den lokala maskinen, men standard MySQL-installationer har normalt bindningsadressen inställd på 127.0.0.1, vilket skulle göra att localhost misslyckas i den här installationen.

Du kanske kan verifiera detta genom att köra ping localhost från kommandotolken och se om du får ett svar som:

 Reply from ::1: time<1ms

För att fixa detta kan du ändra din konfiguration för att specificera:

 host: 127.0.0.1

Alternativt kan du ändra MySQL:s konfiguration för att tillåta en annan bindningsadress, t.ex. localhost istället för 127.0.0.1.



  1. Lätt i ett nötskal

  2. Best Practices för PostgreSQL-revisionsloggning

  3. Kör alla SQL-filer i en katalog

  4. Hur använder man specialtecken i MySQL-kolumnnamn?