Copiei meu arquivo para o local onde o MySQL tem acesso .
Para saber a localização usei:
select @@secure_file_priv;
e me deu
/var/lib/mysql-files/
. Nada mais funcionou:nem desligar apparmor, nem alterar propriedade e permissões, nem meramente conceder o
file
privilégio. Então eu reverti a maior parte disso, mas o diretório certo ainda funciona. No meu caso. Minha fonte é Raymond Nijland, aqui:https://dba.stackexchange .com/questions/190380/load-file-producing-null