Mailinglist Archive: opensuse-de (4664 mails)
| < Previous | Next > |
Text-File in MySQL einlesen
- From: "Andreas Rau" <linux@xxxxxxxxxxx>
- Date: Sun, 8 Feb 2004 16:19:31 +0100
- Message-id: <001901c3ee56$f3c3a7f0$0203a8c0@raul01xp>
Hallo zusammen,
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. Das Feld, in dem die Daten abgelegt
werden sollen, ist als BLOB-Feld definiert.
Bisher habe ich nur eine Lösung mittels
mysql>UPDATE tabelle SET datei_feld=LOAD_FILE("/pfad/textdatei") WHERE
id=4711;
gefunden.
Dieses setzt ja voraus, das bereits ein Einrtag in der Tabelle mit
passender id vorhanden sein müsste, bevor ein UPDATE stattfinden kann.
Gibt es eine Möglichkeit, die Datei direkt über einen INSERT einzufügen?
Anmerkung: Die "id" korrespondiert mit einer übergeordneten Tabelle und
ist bereits bekannt.
Gruß
Andreas Rau
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. Das Feld, in dem die Daten abgelegt
werden sollen, ist als BLOB-Feld definiert.
Bisher habe ich nur eine Lösung mittels
mysql>UPDATE tabelle SET datei_feld=LOAD_FILE("/pfad/textdatei") WHERE
id=4711;
gefunden.
Dieses setzt ja voraus, das bereits ein Einrtag in der Tabelle mit
passender id vorhanden sein müsste, bevor ein UPDATE stattfinden kann.
Gibt es eine Möglichkeit, die Datei direkt über einen INSERT einzufügen?
Anmerkung: Die "id" korrespondiert mit einer übergeordneten Tabelle und
ist bereits bekannt.
Gruß
Andreas Rau
| < Previous | Next > |