table auto delete

Eléphant du PHP | 107 Messages

10 déc. 2015, 13:25

Bonjour à tous,

Existe-t-il un moyen de supprimer automatiquement des tables mysql après un temps défini?
Je cherche une solution qui permettrait de faire cela depuis mysql sans utiliser de script externe.

Un truc dans le genre, par exemple pour supprimer une table après 600 secondes "CREATE TABLE matable DROP matable AFTER 600".
En vous remerciant pour vos réponses.

Eléphant du PHP | 243 Messages

10 déc. 2015, 14:06

Salut,
Oui c'est possible mais pas depuis le panel mySQL il me semble. Il faudra directement utiliser la requête "CREATE EVENT".
"Nos études ont montré que la probabilité qu’un programme corrigé fonctionne comme avant la correction est seulement de cinquante pour cent"
~~Lorenzo Strigini

Eléphant du PHP | 243 Messages

11 déc. 2015, 23:42

Voilà une petite référence pour bien comprendre commence ça fonctionne
https://dev.mysql.com/doc/refman/5.7/en ... event.html
"Nos études ont montré que la probabilité qu’un programme corrigé fonctionne comme avant la correction est seulement de cinquante pour cent"
~~Lorenzo Strigini