MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Här diskuteras programmering och utveckling
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av Emil.s »

Kod: Markera allt

mysql> load data infile "/Filmer.txt" into table Filmer fields terminated by ';' enclosed by "\"" lines terminated by '\n';
ERROR 29 (HY000): File '/Filmer.txt' not found (Errcode: 13)

Kod: Markera allt

root@ThinkPad: ~ #> ls -l /Filmer.txt 
-rwxrwxrwx 1 emil emil 19979 2008-12-11 10:39 /Filmer.txt
Varför?
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av mcNisse »

Ligger databasen på samma maskin som du kör kommandot? Jag har fått för mig att mysql kan försöka ladda filer på databasmaskinen.
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av tann »

har mysql-användaren rättigheter att läsa filen?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av Emil.s »

mcNisse skrev:Ligger databasen på samma maskin som du kör kommandot? Jag har fått för mig att mysql kan försöka ladda filer på databasmaskinen.
Japp, allt är lokalt.
tann skrev:har mysql-användaren rättigheter att läsa filen?
Läs mitt inlägg igen. ;)
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av tann »

Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av mcNisse »

Testa att lägga till local, dvs load data local
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av Emil.s »

tann skrev:detta kanske kan va ngt?

https://bugs.launchpad.net/ubuntu/+sour ... bug/244406
Nja, har avinstallerat apparmor, och jag kör min egen opatchade kärna, så det lär inte ställa till det.
Home sweet ~/ = http://sandnabba.se
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av Emil.s »

mcNisse skrev:Testa att lägga till local, dvs load data local
Där satt den! Svalde hela köret utan att fråga. :)

Vad gjorde den där egentligen? Ska inte servern fatta att filen ligger på lokala disken då både klient och server körs på samma maskin!?
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: MySQL -> load data infile ... = ERROR 29 (HY000): File '/Fil

Inlägg av mcNisse »

Jag fattar inget. Ibland fungerar det med local och ibland utan. Ibland behöver jag lägga till speciella parametrar till mysql för att det ska fungera. Om det finns någon som vet skillnaden och kan förklara vore jag tacksam.
Skriv svar

Återgå till "Programmering och webbdesign"