Fehlermeldung "MySQL server has gone away" beheben

Veröffentlicht in MySQL Datenbanken

Der MySQL Fehler "MySQL server has gone away" tritt auf, wenn man grosse Datenbanken importieren möchte oder die Verbindung beim Upload zu langsam ist. Der Fehler ist durch das hinzufügen von zwei Variablen in der MySQL-Konfigurationsdatei leicht zu beheben.

  • Unter XAMPP für Windows findet man die Konfigurationsdatei standardmässig in C:\xampp\mysql\bin\my.cnf *
  • Unter Linux befindet sich diese Datei standardmässig in /etc/mysql/my.cnf *

* Sollte die Datei nicht existieren, können Sie diese mit einem Texteditor (z.B. Windows Editor) selbst erstellen und in den entsprechenden Ordner ablegen.

In diese entweder neu erstellte oder vorhandene Datei geben Sie nun höhere Werte für die folgenden Variablen an:

  • wait_timeout=60
    Hier stellen Sie den gewünschten Timout in Sekunden ein. Sollte es nach wie vor zu Problemen kommen, den Wert erhöhen
  • max_allowed_packet=100M
    Hier bestimmen Sie die Packetgrösse des Uploads. Hinweis: dieser sollte nur marginal höher angelegt werden, wie die Dateigrösse der Datenbank ist, welche importiert wird.
  • Anschliessende den MySQL Server neu starten

Hinweis: auf produktiv Systemen sollten die veränderten Variablen nach dem Import wieder auf Ihre Standardwerte zurück gesetzt werden (my.cnf umbenennen oder löschen, MySQL Server neu starten). Ansonsten bietet sich eine Sicherheitslücke auf dem Live-System, die für einen Angriff ausgenutzt werden könnte.

Abonnieren Sie unseren kostenlosen Newsletter!

Um den kostenlosen Newsletter zu aktivieren, müssen Sie Ihre Anmeldung bestätigen (Double-Opt-In). Dazu finden Sie eine E-Mail in Ihrem Posteingang oder Spam-Ordner. Die Newsletter Verwaltung erfolgt mit einem Joomla Plug-in. Bitte beachten Sie hierzu unsere Datenschutzerklärung. Eine Weitergabe der Daten an Dritte erfolgt nicht. Auch wird die E-Mail-Adresse zu keinem anderen Zweck verwendet, als zu dem, Ihnen den Newsletter zuzuschicken. Sie können sich jederzeit von unserem Newsletter abmelden und somit Ihre Einwilligung für den Erhalt des Newsletters für die Zukunft widerrufen.

Kontakt

webart-IT UG (haftungsbeschränk)

Weinzierlstr. 18
93057 Regensburg

Tel.: +49 (0) 941 - 46 12 803
Fax: +49 (0) 941 - 46 12 845

E-Mail: Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!

Bürozeiten

webart-IT UG (haftungsbeschränkt)

Öffnungszeiten:
Montag-Freitag: 8:30 Uhr - 16:30 Uhr

Telefonische Erreichbarkeit:

Regulär während unserer Öffnungszeiten. Ausserhalb dieses Zeitfensters stehen wir Ihnen jederzeit via E-Mail zur Verfügung.

This website was proudly built with , lots of , HTML5 and CSS3.
Copyright © 2019 webart-IT UG (haftungsbeschränkt). Alle Rechte vorbehalten.

webart-IT UG (haftungsbeschränkt), Europe, Germany, Regensburg