我有一個寫在PHP Ajax和MySQL上的聊天腳本。它將消息保存在「usermsg」表中。每小時清空一個MySQL表
我的問題是,我只有一個100MB的MySQL數據庫,並且我無法保留所有消息,因爲我有55個用戶,而且我的db配額不足以存儲所有數據,當它已滿時,我的聊天會自動停止。 因此,我每次感覺它幾乎已滿時,都會從PhpMyAdmin執行truncat。 我想要做的是不知何故每小時執行一次truncat,因此它可以每小時清理一次我的表格。
有人可以幫助一個PHP腳本或什麼可以做到這一點?謝謝。
東西,這將幫助確保該數據庫設計正確,所以它佔用較小的空間成爲可能。你可以發佈表格模式嗎? –
您可以使用「cronjob」截斷數據。 –