Transfert table mysql
wakan84
-
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
Voilà ce que j'aimerais faire
tout d'abord j'ai 2 tables : table1 et table2 de structure identique
Je voudrais que tous les soirs à minuit les données de la table 1 soit ajoutées à la table 2 et apres les données de la table 1 soit supprimées.
Donc je fais une tache cron qui va sur la page miseajour.php
Mais je dois mettre quoi sur cette page ?
Merci de votre aide
@+
Fabrice
Voilà ce que j'aimerais faire
tout d'abord j'ai 2 tables : table1 et table2 de structure identique
Je voudrais que tous les soirs à minuit les données de la table 1 soit ajoutées à la table 2 et apres les données de la table 1 soit supprimées.
Donc je fais une tache cron qui va sur la page miseajour.php
Mais je dois mettre quoi sur cette page ?
Merci de votre aide
@+
Fabrice
A voir également:
- Transfert table mysql
- Table ascii - Guide
- Table des matières word - Guide
- Whatsapp transfert discussion - Accueil - WhatsApp
- Mysql community server - Télécharger - Bases de données
- Table des caractères - Guide
4 réponses
Salut,
euh ça sert à quoi 2 tables identiques? En analyse de base de données ça s'appelle une erreur il faut qu'il y ait moyen de les différencier.
>Je voudrais que tous les soirs à minuit les données de la table 1 soit ajoutées à >la table 2 et apres les données de la table 1 soit supprimées.
INSERT INTO vous connaissez? Après sans voir la table il faut qu'il y ai un moyen de comparer les deux tables pour éviter les doublons et n'insérer que celle qui ne le sont pas.
>Donc je fais une tache cron qui va sur la page miseajour
Vaudrait mieux passer sur une base qui peut gérer les trigger non? M' enfin ça devrait marcher quand même sauf que pour la sécurité ça me sembles pas du tout idéal.
Une idée plus simple et plus juste là c'est carrément une invitation à l'erreur qui fait que la table est fausse donc toute la base inutilisable:
Faites une seule table, rajoutez un champ date pour faire un tri sur les données du jour uniquement. Sans connaître les besoins du systèmes d'informations je dit peut être un truc qui colles pas mais la conception actuelle est mal faite donc il faut que vous revoyez ça.
euh ça sert à quoi 2 tables identiques? En analyse de base de données ça s'appelle une erreur il faut qu'il y ait moyen de les différencier.
>Je voudrais que tous les soirs à minuit les données de la table 1 soit ajoutées à >la table 2 et apres les données de la table 1 soit supprimées.
INSERT INTO vous connaissez? Après sans voir la table il faut qu'il y ai un moyen de comparer les deux tables pour éviter les doublons et n'insérer que celle qui ne le sont pas.
>Donc je fais une tache cron qui va sur la page miseajour
Vaudrait mieux passer sur une base qui peut gérer les trigger non? M' enfin ça devrait marcher quand même sauf que pour la sécurité ça me sembles pas du tout idéal.
Une idée plus simple et plus juste là c'est carrément une invitation à l'erreur qui fait que la table est fausse donc toute la base inutilisable:
Faites une seule table, rajoutez un champ date pour faire un tri sur les données du jour uniquement. Sans connaître les besoins du systèmes d'informations je dit peut être un truc qui colles pas mais la conception actuelle est mal faite donc il faut que vous revoyez ça.