URL: https://linuxfr.org/forums/programmation-shell/posts/faire-une-maintenance-sql-via-shell-et-cron Title: Faire une maintenance SQL via Shell et cron ? Authors: Linul Date: 2006年11月09日T18:32:16+01:00 Tags: Score: 0 Bonjour, j'y connais rien en shell mais il va falloir que je fasse un fichier de maintenance pour un script de stats car en php je saturerais mon serveur plusieurs milliers d'entrées SQL à traiter) :( Pour infos je suis sous Mysql 3.23.xx Voici ce que je dois faire : >je selectionne toutes les entrées de ma table "logs" : SELECT * FROM logs et j'envoi le tout dans la table archive_logs avec un INSERT... ensuite je fais les calculs des logs brut à l'aide de SELECT count(visites)... SELECT count(page_vue)... et j'insère ces résultats dans la table "statisitques" INSERT visites, page_vue.... Et je vide ma table "logs" une fois que l'envoi des logs brut et les calculs sont fais. Pour des requêtes en PHP ça passe mais comment faire ça avec un fichier shell exécuté tous les jours par une tache cron ? Si quelqu'un pourrait me donner un exemple svp pour que je comprenne le principe de mise en oeuvre de cette maintenance que j'ai à faire. Merci à tous de m'avoir lu et pour vos réponses (j'espère j'ai plus de cheveux à force de cogiter)