Está funcionando según lo previsto. Su servidor MySQL se inició con --secure-file-priv
opción que básicamente limita desde qué directorios puede cargar archivos usando LOAD DATA INFILE .
Puede usar SHOW VARIABLES LIKE "secure_file_priv"; para ver el directorio que se ha configurado.
Tienes dos opciones:
- Mueva su archivo al directorio especificado por
secure-file-priv. - Deshabilitar
secure-file-priv. Esto debe eliminarse desde el inicio y no puede modificarse dinámicamente. Para ello, compruebe los parámetros de inicio de MySQL (según la plataforma) y my.ini.