bin/console - An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory

Ich erhalte beim Ausführen unter MAMP mit bin/console folgenden Error:

 

In AbstractMySQLDriver.php line 93:
                                                                                     
  An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory  
                                                                                     

In PDOConnection.php line 31:
                                                    
  SQLSTATE[HY000] [2002] No such file or directory  
                                                    

In PDOConnection.php line 27:
                                                    
  SQLSTATE[HY000] [2002] No such file or directory  

1 „Gefällt mir“

Moin, stehe genau vor das selbe Problem.

Hast du hierfür eine Lösung gefunden?

1 „Gefällt mir“

Ja habe ich du muss die Konsole erst mit MAMP konfigurieren

https://8mylez.com/blog/shopware-6-lokal-installieren-mit-mamp/

Geb mal als DB Host 127.0.0.1 statt localhost an.

5 „Gefällt mir“

Ich hab es hiermit gelöst 

sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock

This have helped me with the exact same issue!

Wo? Bei mir funktioniert gar nichts mehr, wenn ich die DATABASE_URL von localhost auf 127.0.0.1 ändere.

Hatten ein ähnliches Problem in der Entwicklungsumgebung beim Update von 6.6.0.2 auf 6.6.1.0 über den integrierten Updater. Lösung, die folgende Spalte in der .env Datei musste wie folgt angepasst werden:
DATABASE_URL=mysql://root:root@127.0.0.1:3306/shopware

2 „Gefällt mir“

Habe das gleiche Problem in 6.6, aber nur wenn ich den storefront watcher laufen lasse.
Er erkennt meine Plugins nicht mehr :confused:
„Warning: Failed to load apps. Loading apps from local. Message: An exception occurred in the driver: SQLSTATE[HY000] [2002] Connection refused“

Die bisherigen Antworten konnten mir leider nicht helfen

Ich stecke ebenso an dieser Stelle.

Wo soll den da die IP angepasst werden? In der .env vor dem Update?
Eigentlich schreibt doch die shopware-installer.phar.php diese Datei. Wenn ich darin die IP eintrage, kann man sie nicht mehr ausführen.

Grüße
sunflower