Alexander Brock: MySQL-Dump erstellen und wieder einspielen

Beitrag lesen

Hallo Forum,

den befehl zum dump könnte dann über die betriebssystem-ebene ablaufen und

nein kann es nicht ... und das hat seinen Grund...

Und der wäre? Bei meinem Hoster geht das.

also ich würde das weniger über php machen.

Gut - ich nicht!
Meine Frage war konkret wie das mit PHP geht ...

Dann musst du halt einen SQL-Parser in PHP bauen, mit dem du deine Datei in einzelne Queries zerlegen kannst.

explode(';', $file_get_contents('dump.sql')) ist keine Lösung, weil Zeichenketten in einzelnen Queries Semikola enthalten können.

Gruß
Alexander Brock