sql >> Database teknologi >  >> RDS >> Mysql

Indsæt værdi automatisk i databasen

Du kan også oprette en MySQL-begivenhed , jeg tror, ​​det er den enkleste måde i dag. Hvis du har phpmyadmin , der kræves ingen kode udover INSERT erklæring:

  • klik på den database, du vil oprette begivenheden, og på den øverste bjælke klik på linket "Begivenheder";
  • aktiver skemalæggeren ved at klikke på knappen på den side;
  • tilføj en ny begivenhed og indstil den til "gentagende" i pop op-vinduet;
  • vælg de resterende muligheder, som du har brug for;
  • tilføj insert-sætningen i tekstområdet i det samme vindue;
  • klik på knappen "Go", og det er færdigt!

Btw, den genererede kode fra den begivenhed kan eksporteres senere og vil se nogenlunde sådan ud:

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. Sådan løses Problemet med godkendelsesplugin 'caching_sha2_password' kunne ikke indlæses

  2. Et til mange forhold mellem AspNetUsers (Identity) og en tilpasset tabel

  3. SQL Server - sammenføj rækker til en kommasepareret liste

  4. Advarsel:mysql_real_escape_string():Adgang nægtet for brugeren 'root'@'localhost' (ved hjælp af adgangskode:NEJ) .../public_html/checklogin.php