Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insérer la valeur automatiquement dans la base de données

Vous pouvez également créer un événement MySQL , je crois que c'est le moyen le plus simple de nos jours. Si vous avez phpmyadmin , aucun code n'est requis à part le INSERT déclaration :

  • cliquez sur la base de données dans laquelle vous souhaitez créer l'événement et, dans la barre supérieure, cliquez sur le lien "Événements" ;
  • activez le planificateur en cliquant sur le bouton de cette page ;
  • ajoutez un nouvel événement et définissez-le sur "récurrent" dans la fenêtre contextuelle ;
  • choisissez les options restantes selon vos besoins ;
  • ajoutez l'instruction d'insertion dans la zone de texte de cette même fenêtre ;
  • cliquez sur le bouton "Go" et c'est fait !

Au fait, le code généré à partir de cet événement peut être exporté plus tard et ressemblera à ceci :

CREATE EVENT `monthly`
 ON SCHEDULE EVERY 1 MONTH
 STARTS '2015-10-07 00:00:00'
 ON COMPLETION NOT PRESERVE ENABLE
 DO INSERT INTO tbl_name (a,b,c) VALUES(1,2,3);