【发布时间】:2013-10-24 02:15:52
【问题描述】:
我有一个用 PHP Ajax 和 MySQL 编写的聊天脚本。它将消息记录在“usermsg”表中。
我的问题是我只有一个 100mb 的 MySQL 数据库,我无法保留所有消息,因为我有 55 个用户,我的数据库配额不足以存储所有内容,当它已满时,我的聊天会自动停止。 所以每次感觉快满的时候,我都会从 PhpMyAdmin 执行 truncat。 我想做的是以某种方式每小时执行一次 truncat,这样它就可以每小时清除我的表。
有人可以帮忙写一个 PHP 脚本或其他东西吗?谢谢。
【问题讨论】:
-
有助于确保数据库设计正确,因此它占用尽可能少的空间。您可以发布表架构吗?
-
您可以使用“cronjob”截断数据。