Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL lance une erreur de syntaxe lors de la spécification des colonnes

Après avoir lu plus attentivement le manuel de référence, j'ai trouvé que la bonne façon d'écrire la liste des colonnes est à la fin de la phrase :

load data infile '/path/to/my/file.csv'
    into table myTable
    fields terminated by ',' optionally enclosed by '"'
    lines terminated by '\n'
    ignore 1 lines
    (field1, field2, field3,..., fieldk); -- The field list goes here

En ce moment, je me sens vraiment stupide... mais je mets cette connaissance ici, juste au cas où quelqu'un serait confronté au même problème.