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:
-
Netzwerkpufferlänge festlegen: set global net_buffer_length=1000000; um die Netzwerkpuffergröße zu erhöhen.
-
Maximal zulässige Paketgröße festlegen: set global max_allowed_packet=1000000000; um größere Paketgrößen während des Importvorgangs zu ermöglichen.
-
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.
-
SQL-Dump-Datei importieren: Quelldatei.sql; Dabei steht „file.sql“ für den Namen der Dump-Datei.
-
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!