Från MySQL 5.5 manualsidan:
LOCAL fungerar bara om din server och din klient båda har konfigurerats för att tillåta det. Till exempel, om mysqld startades med--local-infile=0, fungerar inte LOCAL. Se avsnitt 6.1.6, "Säkerhetsproblem med LOAD DATA LOCAL".
Du bör ställa in alternativet:
local-infile=1
till din [mysql] inmatning av filen my.cnf eller ring mysql-klienten med --local-infile alternativ:
mysql --local-infile -uroot -pyourpwd yourdbname
Du måste vara säker på att samma parameter är definierad i din [mysqld] sektionen för att aktivera funktionen "lokal infil" på serversidan.
Det är en säkerhetsbegränsning.