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

  1. 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