Lige på stående fod kan jeg ikke huske alle detaljerne om export funktionen i phpmyadmin. Men så længe den sørge for, kun at spytte èn statement ud per linie, behøver du ikke explode filen.
Jov. Exploden er fordi mysql_query kun tillader eksekvering af en statement pr. kald og jeg indlæste hele filen. Men dump'sne indeholder diverse metadata og kommentarer, så mit eksempel vil ikke virke så godt, fordi jeg ignorerer alle fejl og skøjter der ud af.
Hvis Bo kunne bruge import funktion fra webinterfacet eller mysqldump direkte fra shell, så ville det naturligvis være det klart anbefalelsesværdige.
Jov. Exploden er fordi mysql_query kun tillader eksekvering af en statement pr. kald...
Ja, men hvis det kun er data dump som her:
.
Kunne jeg forestille mig det kunne løses ved at benytte file og snuppe den linie for linie. Alternativt splitte filen op i to, ved første forekomst af INSERT. Om det er bullet proof i forhold til mulige dump, har jeg dog ikke helt overblik over :-). Blot en tanke.