• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSV in MySQL Problem

Status
Für weitere Antworten geschlossen.

Dirk25x

Neues Mitglied
Hallo Zusammen,
ich versuche verzweifelt eine CSV in MySQL zu importieren.
Ich hab schon alle möglichen Varianten durchprobiert. Was will der mir damit sagen?:

Fehler

SQL-Befehl:
ProductID, ProductName, VendorID, VendorName, VendorSupportEmail, VendorHomepageURL, USDPrice, EuroPrice, GBPPrice, AUDPrice, CADPrice, CategoryID, CategoryName, ShortDesc, LongDesc, TrialURL, DirectPurchaseURL, Platform1, Platform2, Boxshot, Screenshot, Icon, Banner125x125, Banner468x60, Banner120x90, Banner728x90, Banner300x250, Banner392x72, Banner234x60, Banner120x240, Banner120x60, Banner88x31, OtherImg1, OtherImg2, OtherImg3, TextLink1, TextLink2, TextLink3, PromoText, EncodingCharSet, Commission, Add_Date;


MySQL meldet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ProductID,ProductName,VendorID,VendorName,VendorSupportEmail,VendorHomepageURL,U' at line 1


Jemand eine Idee, wie die Datei aussehen muss?
Beispiel Datei anbei!

Danke und Gruß
Dirk

Ach so: MySql Version:
MySQL - 4.1.13
 

Anhänge

Zuletzt bearbeitet:
warum erstellst du es nicht einfach via heidi sql ?
dein sql befehl kommt mir ein wenig "komisch" vor, so sollte es aussehen:

LOAD DATA INFILE '/var/www/XXXXX.csv' INTO TABLE DATABASE.PACKAGE FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (field1,field2,field3,field4,...);

bitte beachten, dass die cvs datei auf dem server liegt, und der pfad "komplett" ist.


ggf musst du TERMINATED BY abändern !
 
Jetzt hab ich die Tabellen manuell mit heidi sql erstellt. Beim import sagt er mir zur angehängten Datei:
Ungültige Anzahl an Feldern in Zeile 1

???
 

Anhänge

Zuletzt bearbeitet:
Einen Befehl benutze ich gar nicht.
Ich importiere über PHPmyadmin die CSV Datei.
Bei zwei anderen Dateien klappt es auch wunderbar, nur bei dieser nicht.
Was bedeutet das mit der Anzahl an Feldern?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben