Ze strony podręcznika MySQL 5.5:
LOCAL działa tylko wtedy, gdy zarówno serwer, jak i klient zostały skonfigurowane tak, aby na to zezwalać. Na przykład, jeśli mysqld został uruchomiony z --local-infile=0, LOCAL nie działa. Patrz Sekcja 6.1.6, „Problemy z zabezpieczeniami przy LOAD DATA LOCAL”.
Powinieneś ustawić opcję:
local-infile=1
do Twojego [mysql] wpis pliku my.cnf lub wywołaj klienta mysql z --local-infile opcja:
mysql --local-infile -uroot -pyourpwd yourdbname
Musisz mieć pewność, że ten sam parametr jest zdefiniowany w twoim [mysqld] również sekcja, aby włączyć funkcję „lokalnego pliku wejściowego” po stronie serwera.
To ograniczenie bezpieczeństwa.