sql >> Database >  >> RDS >> Mysql

Kan geen verbinding maken met mysql-server met go en docker - kies tcp 127.0.0.1:3306:verbinden:verbinding geweigerd

U kunt geen verbinding maken met localhost van Docker (vooral op een Mac, waar Docker in een Linux-VM onder het oppervlak draait) en verwachten toegang te krijgen tot de services die door de hostmachine worden geleverd.

Er is echter functionaliteit om toegang te krijgen tot de hostmachine via het IP-adres met behulp van de speciale hostnaam docker.for.mac.localhost . Geen andere Docker-netwerkproblemen, wijzig uw verbindingsreeks om docker.for.mac.localhost:3306 te gebruiken zou dit probleem moeten oplossen en toegang tot services op de hostcomputer moeten toestaan.

(Meer details over deze tijdelijke oplossing zijn beschikbaar in de Docker-documenten .)



  1. Afbeelding opslaan in database-blob; ophalen van db naar Picturebox

  2. Geen resultaten geretourneerd door de Query-fout in PostgreSQL

  3. Hoe maak je een Datetime Format in SQLite

  4. Installatie van RODBC/ROracle-pakketten op OS X Mavericks