Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wpisy SQL, które wygasają po 24 godzinach

Możesz użyć programatora zdarzeń MySQL albo:

  • aby automatycznie usuwać takie rekordy po wygaśnięciu:

    CREATE EVENT delete_expired_101
    ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 24 HOUR DO
    DELETE FROM my_table WHERE id = 101;
    
  • aby regularnie przeprowadzać automatyczne czyszczenie wszystkich wygasłych rekordów:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zmienne MySql i php

  2. Najlepsza praktyka / standard przechowywania adresu w bazie danych SQL

  3. rekurencyjne samo zapytanie

  4. Połączenie Androida z serwerem Wamp za pomocą Android Studio i PHP

  5. Dialekt SQL nie jest skonfigurowany (Phpstorm)