J'essaie de générer une requête SQL dans un fichier CSV mais je ne peux pas ajouter deux options qui m'aideront à le configurer. Voici la partie de la demande qui fonctionne bien:comment ajouter des propriétés avec un devis à une conception de requête MySQL pour générer un CSV
mysql --host=localhost --user=root --password=pass --quick -e 'SELECT * FROM DB.TABLE' > '/stupidpath withaspace/stuff/myrep/export.csv'
Je voudrais ajouter ces deux options à cette demande, mais il y a quelque chose avec la citation que je ne comprends pas:
FIELDS TERMINATED BY ','
et
ENCLOSED BY '"'
Comment puis-je intégrer cela?
Thx Je jette déjà un coup d'oeil à la propriété OUTFILE mais ça ne marche qu'une seule fois, j'ai besoin d'exécuter cette requête une fois par jour (ce sera un travail php cron) – krifur
@krifur: alors vous auriez encore plus citation des problèmes avec le shell et PHP se combattant :) Vous pourriez faire ce qui précède avec un heredoc en PHP qui irait dans l'entrée standard 'mysql' ou demander à votre travail cron PHP d'écrire le SQL dans un fichier temporaire, puis supprimer la température fichier une fois terminé. –