sql >> Databasteknik >  >> RDS >> Mysql

Infoga värde automatiskt i databasen

Du kan också skapa ett MySQL-event Jag tror att det är det enklaste sättet nuförtiden. Om du har phpmyadmin , ingen kod krävs förutom INSERT uttalande:

  • klicka på den databas du vill skapa evenemanget och klicka på länken "Händelser" i det översta fältet;
  • aktivera schemaläggaren genom att klicka på knappen på den sidan;
  • lägg till en ny händelse och ställ in den på "återkommande" i popup-fönstret;
  • välj de återstående alternativen som du behöver;
  • lägg till insert-satsen i textområdet i samma fönster;
  • klicka på knappen "Kör" och det är klart!

Btw, den genererade koden från den händelsen kan exporteras senare och kommer att se ut ungefär så här:

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);


  1. Oracle:Hur tar man reda på om det finns en väntande transaktion?

  2. Varför har kommandon fortfarande osynkroniserade; du kan inte köra detta kommando nu fel

  3. MySQL 5.5.9 och Hibernate-tabellskapningsfel på TYPE

  4. Ignorerar MySQL nollvärden på unika begränsningar?