php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.06.2011, 15:06  
Benutzer
 
Registriert seit: 11.05.2011
Beiträge: 38
PHP-Kenntnisse:
Anfänger
thedarkknight befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Load data infile

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.
thedarkknight ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.06.2011, 15:45  
Erfahrener Benutzer
 
Registriert seit: 19.06.2009
Beiträge: 837
PHP-Kenntnisse:
Fortgeschritten
Jens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nett
Standard

1) Vielleicht. Warum testest Du es nicht?
2) könnte gehen, wenn die Datei für alle lesbar ist
3) ja
4a) Vielleicht. Kommt auf Deinen Anwendungsfall an.
4b) Du kannst die zu befüllenden Spalten angeben und überflüssige Werte in Dummy-Variablen schreiben - steht doch im verlinkten Manual.

Gruß Jens
Jens Clasen ist offline   Mit Zitat antworten
Alt 21.06.2011, 16:09  
Benutzer
 
Registriert seit: 11.05.2011
Beiträge: 38
PHP-Kenntnisse:
Anfänger
thedarkknight befindet sich auf einem aufstrebenden Ast
Standard

Hi Jens,

danke. Ich hab mein Problem grad selbst gelöst.. habs mir irgendwie schwerer gemacht als es war..

Naja, damit ihr auch bescheid wisst.

1) txt in excel öffnen (tab als seperator wählen)
=> danach hatte ich schon meine tabelle
2) unnötige spalten gedroppt
3) als csv gespeichert
4) nach csv to sql converter gegoogled und benutzt (konnte sogar den table create da selektieren xD - nice!)
5) sql file mit mysql workbench eingespielt

=> fertsch.

danke trotzdem!
thedarkknight ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
LOAD DATA INFILE und Daten beim Einfügen ändern? terra75 Datenbanken 7 27.02.2011 16:50
Probleme mit " und LOAD DATA INFILE mvoelkening Datenbanken 5 21.09.2010 09:38
[Erledigt] LOAD DATA INFILE funktioniert nicht Heimchen Datenbanken 8 08.04.2010 23:15
LOAD DATA INFILE Feldgröße moepmann Datenbanken 5 21.02.2010 22:02
LOAD DATA LOCAL INFILE mit PDO_MYSQLl unter PHP most Datenbanken 7 16.02.2010 13:04
[Erledigt] php mit LOAD DATA INFILE geht nicht 6setzen PHP Tipps 2009 3 17.12.2009 05:59
[MySQL] Existiert Alternative für LOAD DATA INFILE für stored Procedures? TheIfrit Datenbanken 1 14.10.2009 09:59
[Erledigt] LOAD DATA LOCAL INFILE problem !! gustave PHP Tipps 2009 2 29.07.2009 14:55
Fehler by load data infile php script cn-systems PHP-Fortgeschrittene 7 28.11.2008 13:59
load data infile + str_to_date lmueller PHP Tipps 2008 6 25.11.2008 15:17
CSV datei mit load data local infile Datenbanken 8 01.07.2005 11:23
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
LOAD DATA INFILE vom externen Ort kanti Datenbanken 0 30.08.2004 14:52
[Erledigt] load data infile - hört bei 127 einfach zu zählen auf? Datenbanken 3 01.07.2004 23:37
LOAD DATA INFILE - wo ist der Fehler? Datenbanken 3 14.06.2004 20:01

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
load data infile, load data infile php, load data infile table erstellen, php load data in table, php load data infile, php load data local infile tabulator, load data infile spalten nicht, infile*, \load data infile\ php, load data infile welche spalte, script mit load data infile, load data spalten anlegen, \load data\ infile, load data infile spaltennamen angeben, load data infile tabelle, load data php, generate file fpr load data infile, php \load data infile\ tabulator, load data local infile in tabelle anlegen, php man load data infile

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum