Heim  >  Artikel  >  Datenbank  >  Wie importiere ich große MySQL-Dump-Dateien ohne Fehler?

Wie importiere ich große MySQL-Dump-Dateien ohne Fehler?

Linda Hamilton
Linda HamiltonOriginal
2024-11-05 13:57:02532Durchsuche

How to Import Large MySQL Dump Files Without Errors?

Große MySQL-Dump-Dateien in eine neue Datenbank importieren

Beim Versuch, eine große MySQL-Dump-Datei in eine neue Datenbank zu importieren, können Fehler auftreten aufgrund von Puffergrößen- und Paketgrößenbeschränkungen. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Netzwerkpufferlänge festlegen: set global net_buffer_length=1000000; um die Netzwerkpuffergröße zu erhöhen.
  2. Maximal zulässige Paketgröße festlegen: set global max_allowed_packet=1000000000; um größere Paketgrößen während des Importvorgangs zu ermöglichen.
  3. Fremdschlüsselprüfung deaktivieren: SET Foreign_key_checks = 0; um die Fremdschlüsselprüfung vorübergehend zu deaktivieren und potenzielle Fehler und Verzögerungen zu verhindern.
  4. SQL-Dump-Datei importieren: Quelldatei.sql; Dabei steht „file.sql“ für den Namen der Dump-Datei.
  5. Fremdschlüsselprüfung erneut aktivieren: SET Foreign_key_checks = 1; um die Datenbankintegrität sicherzustellen, sobald der Import abgeschlossen ist.

Hinweis: Die Lösung wurde in einem seriösen Online-Forum gefunden und hat sich bei der Lösung großer Probleme beim Importieren großer MySQL-Dump-Dateien als wirksam erwiesen.

Das obige ist der detaillierte Inhalt vonWie importiere ich große MySQL-Dump-Dateien ohne Fehler?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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