Moin ihr Recken!
Ich habe hier ein recht wohl geformtes
CSV file, wie man es bei Yahoo Finance z.B.
hier bekommen kann (ganz unten via "Aufbereitet für Tabellenkalkulationsprogramm"), und möchte dies in meine
MySQL tabelle werfen. Dazu verwende ich folgendes Statement:
Code:
LOAD DATA LOCAL
INFILE 'C:\\Users\\Ich\\Desktop\\DAX30 history\\ADS.csv'
REPLACE
INTO TABLE dax30.history
FIELDS
TERMINATED BY ','
LINES
TERMINATED BY '\r'
IGNORE 1 LINES
(`quotedate`, `open`, `high`, `low`, `close`, `volume`, `adjclose`)
SET symbol = 'ADS.DE';
Das Ergebnis ist eine erfolgreiche Ausführung, aber 0 rows affected, also tabelle leer. Ich habe das FILE Privileg und alles, es gibt eben auch keinen Fehler, aaaaber nix kommt an. Ich habe ein wenig die Befürchtung, dass es mit der einzigen Spalte, die nicht im obigen befüllt wird zusammenhängt. Das ist eine "id" mit auto-inc, die ich aber definitiv brauchen werde.
Daher meine Fagen:
1) Ist meine Vermutung richtig?
2) Wie kann ich das dennoch lösen?
Danke euch im Voraus, und schönen Abend noch!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)