Page 1 of 1

SQL-File mit 16.2 MB importieren? Wie?

PostPosted: 06. September 2006 14:04
by godkiller
Hallo,

ich versuche eine Datenbank über ein sql-File zu füllen.
Die Datei ist ziemlich groß (knapp 16.2MB) und aus irgendeinem Grund läuft mir die Zeit davon.
Nachdem ich die Datei ausgewählt habe erscheint die Sanduhr und es passiert eine Weile nichts (jedenfalls nichts was man sieht) und irgendwann erhalte ich dann die Meldung, dass mein Zeitlimit von 300 Sekunden abgelaufen sei.
Nun habe ich die Zeit auf 0 (also unlimited) gesetzt aber das script läuft nun locker seit 10 Min.
Kommt mir ungewöhnlich lange vor. Solange kann es doch nicht dauern Tabellen anzulegen und die Daten einzufügen, oder?
Wenn ich den Vorgang abbreche ist die Datenbank auch weiterhin leer.

Lassen sich mit phpMyAdmin überhaupt so große Datenmenge importieren, oder sollte man das lieber per mysql machen? (Wobei ich da den Befehl nicht kenne).

GK

Re: SQL-File mit 16.2 MB importieren? Wie?

PostPosted: 08. September 2006 15:26
by ManUnix
Hi godkiller,

godkiller wrote:importieren, oder sollte man das lieber per mysql machen? (Wobei ich da den Befehl nicht kenne).

Code: Select all
mysql -u USER -p TABELLE < datei.sql


Kommt schöner, als wenn man versucht phpMyAdmin mittels php.ini mehr Zeit zu geben und die maximale Dateigröße zu verändern.

Wenn's nicht per mySQL-Befehl gehen sollte, mal BigDump anschauen, das kommt wohl mit großen Backups klar.

cu,
Manu

PostPosted: 12. September 2006 14:38
by Flominator
Zur Not hilft auch FLSPLIT