phpbar.de logo

Mailinglisten-Archive

[php] SQL Import

[php] SQL Import

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Son Nov 6 09:06:26 CET 2005


Hi,

Design schrieb:
> Gibt es unter PHP  eine einfache lösung einen SQL Dump einzulesen inkl.
> Tabellendefinition,Daten u.s.w.?

grundsätzlich ja. :-) Ohne genauere Details zu kennen, ist es allerdings
schwierig, Dir konkret zu sagen, wie. Es gibt mehrere Informationen, die
dabei für eine passende Antwort wichtig wären:

1. Um welche Datenbank geht es überhaupt? MySQL, Postgres...?
2. Wie sieht der Dump aus? Angenommen, es geht um MySQL: Ist der Dump mit
SELECT ... INTO OUTFILE ... entstanden oder mit mysqldump erstellt worden
(Aussehen dann ähnlich des Exports in phpMyAdmin)?
3. Welche Möglichkeiten, also Rechte (Dateisystem, PHP-Safemode,
Datenbank), hast Du auf dem Rechner? Kannst Du mit PHP Befehle auf der
Kommandozeile absetzen, so daß Du den Dump in dem Sinne nicht erst mit PHP
einlesen müßtest, sondern das direkt von der Datenbank erledigen lassen
könntest? Letzteres wäre natürlich deutlich performanter. ;-)


Viele Grüße,
Lutz


php::bar PHP Wiki   -   Listenarchive