Daten in MySql laden
am 11.01.2006 16:36:27 von HeidiWeber
Hallo
ich habe ein Textfile mit mehrere Millionen Datensätze in fixer Länge
(3268 Zeichen).
Merkmal 1 --> Stelle 1-4
Merkmal 2 --> Stelle 5-6
Merkmal 3 --> Stelle 7-7
Merkmal 4 --> Stelle 8-11
...
Merkmal 543 --> Stelle 3254-3268
Wie kann man solch ein File am schnellsten und einfachsten in MySql
laden? In der Dokumentation zu MySql habe ich bis jetzt nur was über
Files gefunden, die duch Tab getrennt sind.
Gibt es vielleicht ein Programm (mit GUI) dazu, das das kann?
Vielleicht von einer anderen Firma?
Vielen Dank
MfG
Heidi
Re: Daten in MySql laden
am 11.01.2006 16:48:25 von Christian Kirsch
HeidiWeber schrieb:
> Hallo
>
> ich habe ein Textfile mit mehrere Millionen Datensätze in fixer Länge
> (3268 Zeichen).
> Merkmal 1 --> Stelle 1-4
> Merkmal 2 --> Stelle 5-6
> Merkmal 3 --> Stelle 7-7
> Merkmal 4 --> Stelle 8-11
> ...
> Merkmal 543 --> Stelle 3254-3268
>
> Wie kann man solch ein File am schnellsten und einfachsten in MySql
> laden? In der Dokumentation zu MySql habe ich bis jetzt nur was über
> Files gefunden, die duch Tab getrennt sind.
man sed
man awk
man cut
man f77
(nicht notwendigerweise in dieser Reihenfolge)
> Gibt es vielleicht ein Programm (mit GUI) dazu, das das kann?
Wozu? Wenn das GUI noch startet, ist cut schon dreimal gelaufen.
Re: Daten in MySql laden
am 11.01.2006 20:01:44 von HeidiWeber
Hallo Christian,
ich bekomme bei uns in der Firma MySql bereitgestellt. Kann man diese
Manuels auch auf mysql.com bekommen?
Vielen Dank
MfG
Heidi
Re: Daten in MySql laden
am 11.01.2006 20:18:38 von Andreas Kretschmer
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Re: Daten in MySql laden
am 11.01.2006 22:40:29 von Dirk Brosowski
HeidiWeber schrieb:
> Hallo Christian,
>
> ich bekomme bei uns in der Firma MySql bereitgestellt. Kann man diese
> Manuels auch auf mysql.com bekommen?
>
> Vielen Dank
> MfG
> Heidi
>
Das sind bash-Kommandos, die man beherrschen muss. Unter Linux / Unix
Standard, unter Windows kann man die auch installieren. Als Gui würde
ich einen guten Editor wie Ultraedit empfehlen.
Grüße
Dirk
Re: Daten in MySql laden
am 12.01.2006 00:40:49 von Harald Fuchs
In article <42lcaiF1jgsblU1@individual.net>,
Dirk Brosowski writes:
> Das sind bash-Kommandos, die man beherrschen muss.
sed/awk/cut haben mit bash/csh/zsh nichts zu tun. Letztere sind
Shells zum Aufrufen von Programmen wie ersteren.
Re: Daten in MySql laden
am 12.01.2006 09:30:36 von Christian Kirsch
HeidiWeber schrieb:
> Hallo Christian,
>
> ich bekomme bei uns in der Firma MySql bereitgestellt. Kann man diese
> Manuels auch auf mysql.com bekommen?
>
Ach Du bist das.
Re: Daten in MySql laden
am 16.01.2006 13:48:33 von HeidiWeber
Bedanke mich bei euch - habe mir ein kleines Java-Programm geschrieben,
das den insert erledigt.
zu Christian Kirsch: Wer bin ich bzw. wer bist du?