O problema que eu estava tendo era que, por razões de segurança, o descarregamento de dados locais é desativado por padrão, e para o arquivo ser lido no banco de dados, ele deve ser ativado ao iniciar o mysql usando
mysql -uroot -ppassword --local-infile database
Isso resolverá o problema e você poderá inserir a partir de um arquivo de texto.