1
A
回答
3
設置一個cron作業來檢查數據何時超過一週。然後使用where子句刪除。
DELETE FROM table WHERE DATEDIFF(NOW(),TimeStampColumn) > 7
0
數據庫格式和綁定使用RRDtool可以輕鬆訪問各種語言的循環數據庫功能; RRD是許多系統監控工具的事實標準。
0
最簡單的方法:確保記錄數據庫中所有數據的輸入日期/時間並運行cron以定期移除超過一週的所有數據。
0
您有2個選項。
1.Event調度
首先創建表,並創建活動爲刪除1個星期前記錄進行刪除查詢。
CREATE EVENT `ex1` ON SCHEDULE
EVERY 1 DAY
ON COMPLETION NOT PRESERVE
ENABLE
COMMENT ''
DO BEGIN
DELETE FROM table WHERE DATEDIFF(NOW(),TimeStampColumn) > 7
END
//for 3 weeks
注:MySQL的老版本沒有事件調度
2.創建cron作業
file1.sql
DELETE FROM table WHERE DATEDIFF(NOW(),TimeStampColumn) > 7
時間表此命令:
mysql -uusername -ppassword < /path/to/file1.sql
相關問題
- 1. 保持設置數據庫
- 2. 保持數據庫文件
- 3. 數據庫保持爲空
- 4. 保持Firebase實時數據庫中的數據始終保持同步
- 5. 將數據庫1中的數據複製到數據庫2
- 6. 保持Gemfire與數據庫同步
- 7. 如何保持mySQL數據庫安全?
- 8. 升級數據庫保持舊版本
- 9. 保持LinqToSQL與數據庫同步
- 10. SQL Server數據庫保持鎖定
- 11. 保持數據庫信息安全
- 12. 數據庫連接周圍
- 13. 數據庫關係週期
- 14. 添加到數據庫後數據保持重複
- 15. 保持同步數據網格與MySQL數據庫
- 16. EF關聯數據未持久保存到數據庫
- 17. 保持數據的安全
- 18. 如何從保存日期大於其他日期+ 1周的數據庫中獲取數據
- 19. JHipster持久化數據/ Access數據庫
- 20. 數據庫:1:1的關係
- 21. 保護數據庫
- 22. 持久的Firebase數據庫
- 23. dbDacFx:支持的數據庫
- 24. 保持和釋放數據
- 25. 持續保存iPhone數據
- 26. 保持firebase數據安全
- 27. 保持本地MySQL數據庫與活動數據庫同步(MySQL複製?)
- 28. 訪問開發 - 使實時數據庫與開發數據庫保持同步
- 29. 保存數據:JSON或數據庫?
- 30. 保存數據到數據庫asp.net
數據庫是mysql,oracle?還有版本? – 2012-02-09 04:15:00
此外,在你的數據庫或特定的表? – 2012-02-09 04:17:47
MYSQL版本是5.1 @MostyMostacho在一個表中 – 2012-02-09 04:18:52