{MySQL} Vider une tab tout les jour sa minuit
Fermé
aureliendu917
Messages postés
272
Date d'inscription
mardi 27 novembre 2007
Statut
Membre
Dernière intervention
14 janvier 2011
-
25 janv. 2010 à 19:43
devMan Messages postés 74 Date d'inscription jeudi 10 décembre 2009 Statut Membre Dernière intervention 16 septembre 2010 - 26 janv. 2010 à 13:03
devMan Messages postés 74 Date d'inscription jeudi 10 décembre 2009 Statut Membre Dernière intervention 16 septembre 2010 - 26 janv. 2010 à 13:03
A voir également:
- {MySQL} Vider une tab tout les jour sa minuit
- Mise a jour chrome - Accueil - Applications & Logiciels
- Samsung galaxy tab a9+ avis - Accueil - Tablettes
- Mise a jour windows 10 - Accueil - Mise à jour
- Vider les cookies - Guide
- Mettre à jour ses pilotes - Guide
9 réponses
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
25 janv. 2010 à 20:30
25 janv. 2010 à 20:30
Bonjour,
La commande :
delete ma_table.* from ma_table;
Voilà ;-)
La commande :
delete ma_table.* from ma_table;
Voilà ;-)
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
25 janv. 2010 à 20:41
25 janv. 2010 à 20:41
Les deux méthodes fonctionnent mais la tienne est plus propre il est vrai :-)
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
25 janv. 2010 à 22:51
25 janv. 2010 à 22:51
Salut,
sinon,
TRUNCATE [TABLE] tbl_name
marche pas trop mal, pour tout vider!;))
@+
sinon,
TRUNCATE [TABLE] tbl_name
marche pas trop mal, pour tout vider!;))
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
aureliendu917
Messages postés
272
Date d'inscription
mardi 27 novembre 2007
Statut
Membre
Dernière intervention
14 janvier 2011
6
25 janv. 2010 à 23:00
25 janv. 2010 à 23:00
je sais comment vider un table mais moi je veut savoir comment le faire tout le jour a minuit !!!! :D
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
25 janv. 2010 à 23:06
25 janv. 2010 à 23:06
Salut,
ben tu peux faire un script....schedulé à l'heure que tu veux...non??
ben tu peux faire un script....schedulé à l'heure que tu veux...non??
aureliendu917
Messages postés
272
Date d'inscription
mardi 27 novembre 2007
Statut
Membre
Dernière intervention
14 janvier 2011
6
25 janv. 2010 à 23:49
25 janv. 2010 à 23:49
oaui mais si je serai faire je serai pas venu ici demande comment ??? :D
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
26 janv. 2010 à 07:58
26 janv. 2010 à 07:58
tu crée un batch (si t'es sur windows) avec les lignes suivantes:
mysql -u ton_user -pmot_de_pass ta_base < delete.sql
tu cree un fichier delete.sql dans le meme repertoire que ton batch avec la ligne suivante:
truncate table ma_table;
quit;
Apres tu le schedule dans windows dans panneau de configuration->tache planifiée
Si t'es sur linux, ben tu crées un fichier bash sur le meme principe et tu le schedules avec cron....
@+
mysql -u ton_user -pmot_de_pass ta_base < delete.sql
tu cree un fichier delete.sql dans le meme repertoire que ton batch avec la ligne suivante:
truncate table ma_table;
quit;
Apres tu le schedule dans windows dans panneau de configuration->tache planifiée
Si t'es sur linux, ben tu crées un fichier bash sur le meme principe et tu le schedules avec cron....
@+
devMan
Messages postés
74
Date d'inscription
jeudi 10 décembre 2009
Statut
Membre
Dernière intervention
16 septembre 2010
15
26 janv. 2010 à 13:03
26 janv. 2010 à 13:03
Salut,
essayer avec ça :
essayer avec ça :
TRUNCATE [TABLE] tbl_name WHERE CURRENT_TIMESTAMP() like = "%00:00:00%";