SQL File in mehrere aufteilen

Hallo,

ich habe da eine Frage bzgl. eines SQL-Files, das ich mittels phpmyadmin von einer mysql-Datenbank habe erstellen lassen:
dieses File ist insg. über 12MB gross.

Um dieses sql-File über phpmyadmin wieder in eine Datenbank einlesen zu können, soll es aber lt. Grundeinstellung des Servers nicht grösser als ca. 2 MB sein.

Wie kann ich dieses File (ist ja eigentlich nur ein Textfile) nun in zB 6 Dateien aufsplitten mit jeweils ca. der Grösse von 2 MB?

Gibts dafür irgendein Programm oder irgendeine Methode, die mir das File möglichst so aufteilt, dass es mir nicht einen Create-Befehl zerreist?
Vorzugsweise hätte ich ein solches Programm oder eine solche Methode gerne unter Linux, aber wenn’s das nur unter Windows gibt, ist das auch ok :wink:

Grüsse
schuelsche

Hallo Schuelsche,

nicht direkt die Lösung, aber - was ich tun würde:
ein PHP-Programm schreiben (läuft unter Windows oder Linux, und PHP scheint ja installiert zu sein), das das File zerteilt, also (quick&dirty), File öffnen, aktuelle Position vieleicht 1,8 Mb vom Anfang setzen, nächstes CREATE suchen, davor Schnipp! machen, speichern, - usw…
Könnte unter PHP (oder auch Perl, das ich bevorzugen würde) in vielleicht 10 Programmzeilen erledigt sein.

Gruß, muzel