sql >> Databáze >  >> RDS >> Mysql

MySQL:Smažte všechny řádky starší než 10 minut

Pokud je time_created unixové časové razítko (int), měli byste být schopni použít něco takového:

DELETE FROM locks WHERE time_created < (UNIX_TIMESTAMP() - 600);

(600 sekund =10 minut – samozřejmě)

Jinak (pokud time_created je časové razítko mysql), můžete zkusit toto:

DELETE FROM locks WHERE time_created < (NOW() - INTERVAL 10 MINUTE)


  1. Server WAMP je zelený, ale dostane pouze 404

  2. Který hierarchický model bych měl použít? Sousedství, vnořené nebo výčtové?

  3. PolyScale.ai – Škálování MySQL a PostgreSQL pomocí globálního ukládání do mezipaměti

  4. Jak importovat výpis MySQL z příkazového řádku S přepsáním