sql >> Database >  >> RDS >> Mysql

Rails-ontwikkeling - Kan geen verbinding maken met MySQL-server op 'localhost' (10061)

Mijn beste gok is dat de machine, die u aangaf als Windows, IPv6-netwerken heeft ingeschakeld. Dus wanneer je naar localhost probeert te gaan, wordt het opgelost in "::1". Dit is in feite de lokale machine, maar standaard MySQL-installaties hebben normaal gesproken het bindadres ingesteld op 127.0.0.1, waardoor localhost zou mislukken in deze configuratie.

U kunt dit wellicht verifiëren door ping localhost . uit te voeren vanaf de opdrachtprompt en kijken of je een reactie krijgt zoals:

 Reply from ::1: time<1ms

Om dit op te lossen, kunt u uw configuratie wijzigen om het volgende te specificeren:

 host: 127.0.0.1

Als alternatief kunt u de configuratie van MySQL wijzigen om een ​​ander bind-adres toe te staan, b.v. localhost in plaats van 127.0.0.1.



  1. MySQL Fulltext zoeken heeft altijd 0 resultaten?

  2. MySQL VARCHAR(255) UTF8 is te lang voor de sleutel, maar de maximale lengte is 1000 bytes

  3. Lijst met SQL Server-vergelijkingsoperators

  4. PolyBase verbinden met Salesforce.com