Quando você faz um
LOAD DATA INFILE
, o arquivo deve estar no sistema que está executando o banco de dados MySQL, no caminho de dados. Se o arquivo estiver em seu sistema, adicione o
LOCAL
palavra-chave. O arquivo será então enviado para o servidor, armazenado em um diretório temporário e executado a partir daí. Isso só funciona se as permissões necessárias estiverem definidas . LOAD DATA LOCAL INFILE '/path/to/your/local/file' INTO TABLE yourtable