Hey Community,
ich habe das Problem das meine Connection nach ca. 5 Minuten abläuft
bzw. der Server "MySQL server has gone away." ausgibt.
Was könnte man da am besten machen?
Alle 5 Minuten die Connection neu aufbauen?
Mfg pierre
Hey Community,
ich habe das Problem das meine Connection nach ca. 5 Minuten abläuft
bzw. der Server "MySQL server has gone away." ausgibt.
Was könnte man da am besten machen?
Alle 5 Minuten die Connection neu aufbauen?
Mfg pierre
ZitatNach Voreinstellung schließt der Server die Verbindung, wenn nichts geschieht, nach acht Stunden. Dieses Zeitlimit können Sie in der Variablen wait_timeout ändern, wenn Sie mysqld starten. Siehe Abschnitt 5.2.2, „Server-Systemvariablen“.
Quelle
Außer du hast den MySQL-Server bei irgendeinem anderen bzw dir unzugänglichem Hoster...
Der MySql Server wird vom Freund auf seinem Rootserver gehostet und
die Connection findet ja statt nur ist das Problem das der halt nach ca. 5
Minuten aufhört die Connection stabil zu halten.
Wie könnte ich den überprüfen mit einem Command ob der Server
meine Connection "beendet" hat?
mysql_ping() ?
Between: Seite aufmachen dessen Link ich reingeschreiben habe o,o
Back2TOpic:
Zitat
Die häufigste Ursache eines MySQL server has gone away-Fehlers ist, dass der Server die Verbindung wegen eines Timeouts geschlossen hat. In diesem Fall wird normalerweise einer der folgenden Fehlercodes (je nach Betriebssystem) gemeldet:
Fehlercode Beschreibung
CR_SERVER_GONE_ERROR Der Client konnte keine Frage an den Server senden.
CR_SERVER_LOST Der Client konnte zwar ohne Fehler auf den Server schreiben, erhielt aber keine (oder keine vollständige) Antwort auf die Frage.
Also auf in die LOG
mfg
Tja dann Entweder immer neu connecten lassen oder deinen kumpel anschreiben er soll doch mal die mysql configs durchgehen, das problem ist auf jeden fall serverseitig(MySQL-Server)
mfg