Insérer un csv dans mysql

Résolu
magodeoz2 Messages postés 5 Statut Membre -  
magodeoz2 Messages postés 5 Statut Membre -
Bonjour,

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

magodeoz2 Messages postés 5 Statut Membre
 
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 ();

?>
0