MySQL: Tabelle exportieren
Kalle_B
- datenbank
0 Vinzenz Mai0 Kalle_B
Hallöle,
in phpmyadmin kann man Tabellen exportieren, das brauche ich im eigenen PHP.
Die Struktur einer Tabelle bekomme ich wuderbar mit
SHOW CREATE TABLE $table
Gibt es für den Inhalt einen entspr. SQL, der mir die INCLUDES liefert?
Lieben Gruß, Kalle
Hallo Kalle,
in phpmyadmin kann man Tabellen exportieren, das brauche ich im eigenen PHP.
Hast Du schon einmal nachgesehen, wie das in phpMyAdmin gelöst ist?
Die Struktur einer Tabelle bekomme ich wuderbar mit
SHOW CREATE TABLE $table
Gibt es für den Inhalt einen entspr. SQL, der mir die INCLUDES liefert?
Includes? Meinst Du INSERT-Statements?
Nicht, dass ich wüsste. Löse es doch vergleichbar zu phpMyAdmin.
Kannst Du das nicht auf andere Weise lösen?
Verwirrte Grüße
Vinzenz
Hallo Vinzenz,
Hast Du schon einmal nachgesehen, wie das in phpMyAdmin gelöst ist?
Oha, da gibt es includes, alles sehr umfangreich und kompliziert. Da bin ich nicht wirklich eingestiegen.
Gibt es für den Inhalt einen entspr. SQL, der mir die INCLUDES liefert?
Includes? Meinst Du INSERT-Statements?
Ja, bin schon leicht abgearbeitet.
Kannst Du das nicht auf andere Weise lösen?
Bin ich dran. Lese Felder mit SELECT * aus und setze sie zusammen zu
INSERT INTO tmp_tm_owner ( "1", ... )
Klappt fast. Nur die int-Felder will er natürlich nicht als "1".
Andererseits sind nicht alle Zahlen int-Felder, z.B. PLZ (varchar, falls Länderkennung).
Würde mir helfen, wenn ich die Feldart noch erfragen könnte.
Kalle
Quousqe tandem abutere, Kalle, patientia nostra?
Bin ich dran. Lese Felder mit SELECT * aus und setze sie zusammen zu
INSERT INTO tmp_tm_owner ( "1", ... )Klappt fast. Nur die int-Felder will er natürlich nicht als "1".
Andererseits sind nicht alle Zahlen int-Felder, z.B. PLZ (varchar, falls Länderkennung).
Würde mir helfen, wenn ich die Feldart noch erfragen könnte.
Aber vielleicht sollte ich es eher mit Cato probieren:
Ceterum censeo documentationem esse legendum. [1]
Diesmal ist SHOW COLUMNS dran.
Freundliche Grüße
Vinzenz
[1] RTFM, Anmerkung des Übersetzers.