hiho,
ich habe ein textfile was ich in eine SQL tabelle schmeißen möchte.
habe schon gegoogled und einiges gefunden.
vorab, meine spalten sind mit tabs getrennt und meine reihen mit zeilenumbrüchen.
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
LOAD DATA INFILE 'quest.txt' INTO TABLE quest_table
FIELDS TERMINATED BY '\t' ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
was ich jetzt nicht schnalle sind:
1. klappt das so? xD
2. wie gebe ich den pfad an zur quest.txt kann ich da C:\programme\quest.txt reinschreiben?
3. muss ich vorher die tabelle anlegen? spalten etc.. sind nämlich dummerweise ca. 150 spalten *gähn*
4. mach es vielleicht mehr sinn das ganze in excel reinzuziehen und da erstmal etwas zu filtern? wenn ja wie krieg ich das spaltenmäßig hin? ich brauch nämlich im prinzip nur 10 der 150 spalten.
hoffe mir kann jemand helfen.
ich habe ein textfile was ich in eine SQL tabelle schmeißen möchte.
habe schon gegoogled und einiges gefunden.
vorab, meine spalten sind mit tabs getrennt und meine reihen mit zeilenumbrüchen.
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
LOAD DATA INFILE 'quest.txt' INTO TABLE quest_table
FIELDS TERMINATED BY '\t' ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
was ich jetzt nicht schnalle sind:
1. klappt das so? xD
2. wie gebe ich den pfad an zur quest.txt kann ich da C:\programme\quest.txt reinschreiben?
3. muss ich vorher die tabelle anlegen? spalten etc.. sind nämlich dummerweise ca. 150 spalten *gähn*
4. mach es vielleicht mehr sinn das ganze in excel reinzuziehen und da erstmal etwas zu filtern? wenn ja wie krieg ich das spaltenmäßig hin? ich brauch nämlich im prinzip nur 10 der 150 spalten.
hoffe mir kann jemand helfen.

Kommentar