Faire un export csv depuis mysql en utilisant cron - PHP - Programmation
Marsh Posté le 21-02-2014 à 13:34:24
je me pose la même question, surtout dans des quantités de données importantes qui nécessiterait que le processus soit réalisé intégralement ou sinon autonome, et contrôlé dans sa fin d'exécution. En d'autres termes, crontab est-il maitre sur php, sur mysql ou shell ?
Marsh Posté le 21-02-2014 à 13:35:21
krifur a écrit : Salut,
|
je me pose la même question, surtout dans des quantités de données importantes qui nécessiterait que le processus soit réalisé intégralement ou sinon autonome, et contrôlé dans sa fin d'exécution. En d'autres termes, crontab est-il maitre sur php, sur mysql ou shell ?
Marsh Posté le 21-02-2014 à 14:34:02
Suffit de lancer un script php en ligne de commande. Dans ce cas là, y'a pas de timeout. Donc un script en php qui fait les requêtes SQL, fait le formatage et l'export en csv. Après, c'est sûr qu'il faut voir la taille des données. Si ça fait plusieurs 100ène de Go de données, PHP va ramer.
Marsh Posté le 30-05-2011 à 17:58:00
Salut,
Bon voila je dois faire un script d'export csv en shell, après avoir fait un tour global des solutions je ne suis pas sur de savoir sur quelle piste me lancé,
soit en utilisant direct des commands built in mysql de type
ou
soit en utilisant du php (fputcsv)
Le truc c'est qu'il va y avoir des contraintes de type, la base est en iso8859-1 et le rendu doit être en macroman, il faudrait que je puisse manipuler les en-têtes du csv (pas sur que ce soit possible avec les requetes sql) que le tout soit compatible shell, quel est la solution qui offre le plus de flexibilité à votre avis ?
thx