sql >> Database >  >> RDS >> Mysql

Installatie van MySQL in Docker mislukt met foutmelding Kan geen verbinding maken met lokale MySQL-server via socket

Onthoud dat u verbinding moet maken met de draaiende docker-container. Dus je wilt waarschijnlijk tcp gebruiken in plaats van unix-socket. Controleer de uitvoer van docker ps commando en zoek naar het uitvoeren van mysql-containers. Als je er een vindt, gebruik dan het mysql-commando als volgt:mysql -h 127.0.0.1 -P <mysql_port> (u vindt poort in docker ps output).Als u geen actieve mysql-container kunt vinden in docker ps uitvoer probeer dan docker images om de mysql-afbeeldingsnaam te vinden en iets als dit te proberen om het uit te voeren:docker run -d -p 3306:3306 tutum/mysql waarbij "tutum/mysql" de naam van de afbeelding is die wordt gevonden in docker images .



  1. Hoe de SUBSTR()-functie werkt in MySQL

  2. Hoe verwijder je een unieke beperking in SQL?

  3. Hoe installeer ik Postgis op een Keg-installatie van [email protected] met Homebrew?

  4. Wat is de beste manier om meerdere rijen in te voegen in PHP PDO MYSQL?