Actuce
Cette astuce permet de générer un fichier csv directement à partir d’une requête mysql.
SELECT champ1, champ3, champ6, champ7 FROM matable INTO OUTFILE '/var/www/replication/transfert.csv' FIELDS ESCAPED BY '' TERMINATED BY ';';
Petit bémol les champs vide sont remplacé par NULL systématiquement.
Perso j’utilise généralement cette astuce dans des bash donc derrière je fais un rechercher/remplacer pour virer les NULL du type :
#conversion des champs NULL en espace
sed -i 's/NULL/ /g' /var/www/replication/transfert.csv
Laisser un commentaire