<?php
require_once("init.php");

mysql_query("DELETE FROM tblactivitylog WHERE date < DATE_SUB(now(), INTERVAL 15 DAY)");
mysql_query("DELETE FROM tblmodulelog WHERE date < DATE_SUB(now(), INTERVAL 30 DAY)");
mysql_query("DELETE FROM tblwhoislog WHERE date < DATE_SUB(now(), INTERVAL 7 DAY)");
mysql_query("DELETE FROM tblgatewaylog WHERE date < DATE_SUB(now(), INTERVAL 30 DAY)");
Merhaba,

Ortalama 9 Yıldır hosting sektöründe hizmet veriyorum. Sql datamız 23 GB üzerine çıktı ve böyle bir basit yöntem üretim kendimce ihtiyacı olan kullanması için paylaşıyorum.

Yukarıdaki php kodunu bir yeni bir php olarak ayarlayın. Daha sonra günlük çalışacak şekilde cron ayarlayın.

Örnek zamanlar
24 HOUR
30 MINUTE
30 DAY
3 MONTH
1 YEAR