Heim > Datenbank > MySQL-Tutorial > Wie behebt man den MySQL-Fehlercode 2013: Verbindung zum Server während der Abfrage verloren?

Wie behebt man den MySQL-Fehlercode 2013: Verbindung zum Server während der Abfrage verloren?

Barbara Streisand
Freigeben: 2025-01-19 05:51:09
Original
770 Leute haben es durchsucht

How to Fix MySQL Error Code 2013: Lost Connection to Server During Query?

Fehlerbehebung bei MySQL-Fehler 2013: Verbindungsverlust während der Abfrage

Benutzer von MySQL Workbench stoßen häufig auf „Fehlercode: 2013. Verbindung zum MySQL-Server während der Abfrage verloren.“ Dies geschieht normalerweise, wenn eine Abfrage das Standard-Server-Timeout überschreitet.

Grundlegendes zum Standard-Timeout

Das standardmäßige MySQL Workbench-Timeout beträgt normalerweise 10 Sekunden.

Erweitern der Timeout-Einstellung

Um diesen Fehler zu vermeiden, erhöhen Sie das Timeout. Moderne MySQL Workbench-Versionen bieten eine granulare Timeout-Kontrolle.

Schritte zum Anpassen des Timeouts:

  1. MySQL Workbench starten.
  2. Auf „Bearbeiten“ zugreifen –> „Einstellungen.“
  3. Navigieren Sie zur Registerkarte „SQL-Editor“.
  4. Suchen Sie „DBMS-Verbindungslesezeitüberschreitung (in Sekunden):“ und ändern Sie den Wert (z. B. von 10 auf 6000 Sekunden oder 100 Minuten).
  5. Klicken Sie auf „OK“, um die Änderungen zu übernehmen.

Weitere Empfehlungen

Berücksichtigen Sie neben der Erhöhung des Timeouts auch die folgenden Punkte:

  • Zeilenbegrenzung deaktivieren: Deaktivieren Sie in MySQL Workbench die Option „Zeilen begrenzen“, um Ergebnismengenbeschränkungen zu verhindern.
  • Abfragespezifische Timeout-Überschreibung: Verwenden Sie SET statement_timeout=value in Ihrer MySQL-Abfrage, um ein bestimmtes Timeout für diese Abfrage festzulegen.
  • Server-Ressourcenprüfung: Stellen Sie sicher, dass Ihr MySQL-Server über ausreichend Speicher und Ressourcen verfügt, um langwierige Abfragen effektiv zu verarbeiten.

Durch die Implementierung dieser Timeout-Anpassungen und Best Practices können Sie „Fehlercode: 2013“ effektiv beheben und lang laufende Abfragen ohne Verbindungsunterbrechungen ausführen.

Das obige ist der detaillierte Inhalt vonWie behebt man den MySQL-Fehlercode 2013: Verbindung zum Server während der Abfrage verloren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage