Insérer un csv dans mysql
Résolu
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
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 ();
?>