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

Multiples possibilités pour les LIGNES TERMINÉES PAR et les CHAMPS TERMINÉS PAR - MySQL

Essayez LINES TERMINATED BY '\r\n'

Cela fonctionnera pour les fichiers dont les lignes se terminent par '\r\n', mais aussi par '\r' et '\n'. À partir de la documentation MySQL :

[MODIFIÉ]

Vous devez également ajouter \r\n à la clause FIELDS TERMINATED BY afin de dire à l'analyseur de ne pas inclure les symboles de fin de ligne dans le dernier champ de la première ligne. Alors

FIELDS TERMINATED BY ';, \t\r\n'

fonctionnera dans la plupart des cas.