Am Montag, 9. Februar 2004 12:05 schrieb Andreas Rau:
Hi,
ich bin auf der Suche nach einer Lösung, wobei ein Textfile über die Kommando-Zeile bzw. Shell-Skript in ein Tabellen-Feld einer MySQL-Datenbank eingelesen werden.
LOAD DATA INFILE $IMPORTDATEI REPLACE INTO TABLE $TBL FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n';
Nach meiner Kenntnis setzt doch vorgenanntes Beispiel voraus, dass hier alle Felder der Tabelle im Textfile vorhanden sein müssen.
In meinem Fall soll ein mehrzeiliges Textfile in ein Tabellen-Feld "importiert" werden.
Das ist dann eine Frage der MySQL-Syntax. Ich weiß die jetzt nicht
exakt auswendig, habe das aber schon gemacht als ich von einer
anderern Datenbank importierte. Es könnte aber sein, dass ich
damals als Datensatz-Delimiter eine sonst nicht vorkommende
Zeichenkombination, wie "-xyz-" verwendete, die ich von einer
Mac-Datenbank direkt generieren ließ.
Alles was du nach "here" (<