Hallo,
ich bin gerade dabei, ein MySQL-Backup-Skript zu basteln. Jetzt bleibe ich aber gerade bei der Restore-Funktion hängen.
Eigentlich sollte das ja ganz einfach sein: Ich splitte den SQL-Dump aus der Textarea an den ";" auf (explode) und packe die Teile in einen Array. Dann arbeite ich den Array ab und führe jede DB-Abfrage einzeln aus.
Das Problem dabei ist, dass ja auch ";" in den Datenbank-Einträgen vorkommen kann. Dann würden unvolständige Queries entstehen.
Hat mir jemand einen Tipp?
Schon mal danke!
Alex
P.S.:
Ja, ich kenne phpMyAdmin, das hilft mir in diesem Fall aber nicht weiter, da die Backup-Funktion bestandteil eines Skriptes werden soll.
Diesen Eintrag habe ich auch schon entdeckt. Ich hätte es aber lieber Zeilenweise, damit ich bei einem Fehler noch abbrechen kann.