Insérer un csv dans mysql
Résolu
magodeoz2
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
magodeoz2 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
magodeoz2 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voulais juste savoir quelle solution était la plus simple pour insérer un csv dans mysql automatiquement.. (perl, mysql... ?)
Merci d'avance
Je voulais juste savoir quelle solution était la plus simple pour insérer un csv dans mysql automatiquement.. (perl, mysql... ?)
Merci d'avance
A voir également:
- Insérer un csv dans mysql
- Insérer vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer un espace insécable dans word - Guide
- Insérer liste déroulante excel - Guide
- Insérer un tableau dans word - Guide
1 réponse
Usage déconseillé mais ça fonctionne:
<?php
mysql_connect ("###host###", "###user###", "###password###");
mysql_select_db ("consoview");
$sql = "LOAD DATA LOCAL INFILE 'C:/####.csv' INTO TABLE 'tblpuissance' FIELDS TERMINATED BY ';' ENCLOSED BY '*' ESCAPED BY ';' LINES TERMINATED BY '\n'(
'puiId' , 'puiDate' , 'puiChauffage' , 'puiEclairage' , 'puiECS' , 'puiCuisine' , 'tblUtilisateur_utiId'
)";
$result = mysql_query($sql);
echo mysql_error();
mysql_close ();
?>
<?php
mysql_connect ("###host###", "###user###", "###password###");
mysql_select_db ("consoview");
$sql = "LOAD DATA LOCAL INFILE 'C:/####.csv' INTO TABLE 'tblpuissance' FIELDS TERMINATED BY ';' ENCLOSED BY '*' ESCAPED BY ';' LINES TERMINATED BY '\n'(
'puiId' , 'puiDate' , 'puiChauffage' , 'puiEclairage' , 'puiECS' , 'puiCuisine' , 'tblUtilisateur_utiId'
)";
$result = mysql_query($sql);
echo mysql_error();
mysql_close ();
?>