Insérer un csv dans mysql

Résolu/Fermé
magodeoz2 Messages postés 5 Date d'inscription mardi 18 décembre 2012 Statut Membre Dernière intervention 18 décembre 2012 - 18 déc. 2012 à 14:52
magodeoz2 Messages postés 5 Date d'inscription mardi 18 décembre 2012 Statut Membre Dernière intervention 18 décembre 2012 - 18 déc. 2012 à 15:52
Bonjour,

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:

1 réponse

magodeoz2 Messages postés 5 Date d'inscription mardi 18 décembre 2012 Statut Membre Dernière intervention 18 décembre 2012
18 déc. 2012 à 15:52
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