Fehler: SQLSTATE[HY000] [2002] Verbindungsfehler
Problem:
Wann Beim Herstellen einer Verbindung zu einem Remote-MySQL-Server von einem lokalen Computer aus tritt der folgende Fehler auf:
SQLSTATE[HY000] [2002] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Umgebung:
Lokale Umgebung (env-Datei):
Zusätzlicher Kontext:
<code class="php">User::create(['first_name' => 'moti']);</code>
Mögliche Ursache und Lösung:
Der Fehler deutet darauf hin, dass der Remote-Server nicht auf Verbindungsversuche vom lokalen Computer reagiert. Dies liegt wahrscheinlich daran, dass der MySQL-Socket auf dem Remote-Server nicht über die öffentlich zugängliche Schnittstelle zugänglich ist.
Um eine erfolgreiche Verbindung herzustellen, sind möglicherweise die folgenden Schritte erforderlich:
Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Verbindungsfehler', wenn ich versuche, eine Verbindung zu meinem Remote-MySQL-Server herzustellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!