ubuntuusers.de

MySQL - LOAD DATA INFILE

Status: Gelöst | Ubuntu-Version: Kubuntu 15.04 (Vivid Vervet)
Antworten |

Daywalker1337

Anmeldungsdatum:
21. März 2015

Beiträge: Zähle...

Hallo Community,

ich hänge grad an einem SQL Statement. Ich nutze Workbench 6.2 als Client. Die TestDatenbank liegt lokal auf meinem Laptop.

1
2
3
LOAD DATA INFILE '/home/hans/Dokumente/DABA/SQL/data.csv' INTO TABLE Mitarbeitertabelle
	FIELDS TERMINATED BY ';'
        LINES  TERMINATED BY '\r\n';

Fehlermeldung: 19:32:18 LOAD DATA INFILE '/home/hans/Dokumente/DABA/SQL/data.csv' INTO TABLE Mitarbeitertabelle FIELDS TERMINATED BY ';' LINES TERMINATED BY '\r\n' Error Code: 13. Can't get stat of '/home/hans/Dokumente/DABA/SQL/data.csv' (Errcode: 2 - No such file or directory) 0,000 sec

Als Feldtrenner in der CSV Datei wurde das Semikolon verwendet. "\r\n" sollten richtig sein, da die Datei so kodiert wurde.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

Daywalker1337 schrieb:

Error Code: 13. Can't get stat of '/home/hans/Dokumente/DABA/SQL/data.csv' (Errcode: 2 - No such file or directory)

Ich glaub der will dir sagen das die angegeben Datei nicht existiert, was eventuell auch an fehlenden Zugriffsrechten liegen könnte.

mfg Stefan Betz

Daywalker1337

(Themenstarter)

Anmeldungsdatum:
21. März 2015

Beiträge: 23

Ich glaub der will dir sagen das die angegeben Datei nicht existiert, was eventuell auch an fehlenden Zugriffsrechten liegen könnte.

Jau, Existenz ist geklärt, die Datei heisst daten.csv nicht data.csv 😐

Wenn wir schonmal dabei sind, es folgt eine neue Fehlermeldung. Gucke natürlich selber nach der Lösung. Die folgt wenn ich sie habe!

20:07:17 LOAD DATA INFILE '/home/hans/Dokumente/DABA/SQL/Datenimport/daten.csv' INTO TABLE Mitarbeitertabelle FIELDS TERMINATED BY ';' LINES TERMINATED BY '\r\n' Error Code: 29. File '/home/hans/Dokumente/DABA/SQL/Datenimport/daten.csv' not found (Errcode: 13 - Permission denied) 0,001 sec

Daywalker1337

(Themenstarter)

Anmeldungsdatum:
21. März 2015

Beiträge: 23

Durch Berechtigungseinstellung des Verzeichnisses in der die daten.csv liegt (Konfig unter /etc/apparmor.d/usr.sbin.mysqld) funktioniert der Datenimport!

Antworten |