Tente este comando
load data local infile 'file.csv' into table table
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(column1, column2, column3,...)
Os campos aqui são os campos de tabela reais em que os dados precisam ficar. As linhas delimitadas por e terminadas por são opcionais e podem ajudar se você tiver colunas entre aspas duplas, como exportações do Excel, etc.
Para mais detalhes, consulte o manual .
Para definir a primeira linha como os nomes das colunas da tabela, basta ignorar a leitura da linha e adicionar os valores no comando.