[A17] téléchargez fichier à partir d'un .csv
Lun 26 Aoû - 10:04
par Étienne ''Jackson'' Lacroix, mercredi 23 août 2017, 13:51
1) Supprimez l'ensemble des symboles barrés en rouge.
2) inscrire dans la section identifiée par un 1 rouge le chemin complet du fichier(ex: C:/MySQL/monFichier.csv) bien le mettre entre ' et '
3) à la section 2, \n correspond à Linux et \r\n correspond à Windows. Mettre l'un ou l'autre entre les ' '
4) Remplacez le n par la ligne à ignorer. Dans notre cas 1.
5) Remplacez les différents champs par le nom des colonnes dans votre table. Cette dernière doit être présente au préalable.
6) En dernier lieu, remplacez les guillemets en angle dans la section ''Fields'' par des guillemets droite comme ceci: '
Pour plus de précision référez-vous à la 31 dans les notes de cours.
1) Supprimez l'ensemble des symboles barrés en rouge.
2) inscrire dans la section identifiée par un 1 rouge le chemin complet du fichier(ex: C:/MySQL/monFichier.csv) bien le mettre entre ' et '
3) à la section 2, \n correspond à Linux et \r\n correspond à Windows. Mettre l'un ou l'autre entre les ' '
4) Remplacez le n par la ligne à ignorer. Dans notre cas 1.
5) Remplacez les différents champs par le nom des colonnes dans votre table. Cette dernière doit être présente au préalable.
6) En dernier lieu, remplacez les guillemets en angle dans la section ''Fields'' par des guillemets droite comme ceci: '
Pour plus de précision référez-vous à la 31 dans les notes de cours.
Re: [A17] téléchargez fichier à partir d'un .csv
Lun 26 Aoû - 10:05
par Nicolas Géraudie, vendredi 25 août 2017, 12:38
Merci Étienne pour ces précisions.
Voici un extrait du powerpoint du cours qui donne un exemple plus proche de ce dont vous avez besoin :
LOAD DATA INFILE 'C:/MySQL/nom_fichier.csv'
INTO TABLE nom_table
FIELDS
TERMINATED BY ';'
ENCLOSED BY ''
LINES
TERMINATED BY '\r\n'
IGNORE 1 LINES
(id, pays, nbHab, capitale, densitePop, pib, dejavisite, commentaires);
Merci Étienne pour ces précisions.
Voici un extrait du powerpoint du cours qui donne un exemple plus proche de ce dont vous avez besoin :
LOAD DATA INFILE 'C:/MySQL/nom_fichier.csv'
INTO TABLE nom_table
FIELDS
TERMINATED BY ';'
ENCLOSED BY ''
LINES
TERMINATED BY '\r\n'
IGNORE 1 LINES
(id, pays, nbHab, capitale, densitePop, pib, dejavisite, commentaires);
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|