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

php :importation de plusieurs fichiers csv dans la table mysql

Si votre fichier est en fait un fichier csv avec des champs séparés par des virgules, vous devez spécifier le séparateur de champs.

LOAD DATA INFILE '$file' INTO TABLE $tbl_name FIELDS TERMINATED BY ','

Si vous n'indiquez pas le séparateur de champ, mysql considère le séparateur de champ comme une tabulation (\t).

Dans le cas où le fichier est créé avec un retour chariot, la plupart des applications Windows le font, vous devez également ajouter à la fin de l'instruction :

LINES TERMINATED BY '\r\n'