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

SQL-indgange, der udløber efter 24 timer

Du kan bruge MySQL's hændelsesplanlægning enten:

  • for automatisk at slette sådanne poster, når de udløber:

    CREATE EVENT delete_expired_101
    ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 24 HOUR DO
    DELETE FROM my_table WHERE id = 101;
    
  • at køre en automatisk udrensning af alle udløbne poster på regelmæssig basis:

    CREATE EVENT delete_all_expired
    ON SCHEDULE EVERY HOUR DO
    DELETE FROM my_table WHERE expiry < NOW();
    


  1. Installation af SQL Express

  2. Sådan opretter du en MySQL-database og indstiller privilegier

  3. SQL-serverens ydeevnemålinger for at være på forkant med spillet

  4. Sådan fungerer SIGN() i MariaDB