我正在使用CPanel X托管,我有一个名为'chat'的数据库,其中有一个表'chatmessenger'。 现在我想知道 我必须在每天凌晨3点与Cronjob自动使用这个表进行查询(精益)。 抱歉,我的英语不是很好。 感谢。
答案 0 :(得分:0)
您的SQL查询将如下所示:
DELETE FROM chatmessenger
或者
TRUNCATE chatmessenger
你的cron工作应该是这样的:
0 3 * * * php /path/to/your/script.php
答案 1 :(得分:0)
取决于您可能想要使用的表格大小
Truncate chatmessenger
比delete
查询更快地删除大量数据。你需要将它作为一个查询放在一个php文件中,然后cronjob就像
0 3 * * * php /path-to-your-file/file.php
修改
把它放在你的php文件中,我们称之为delete.php:
$sql = new mysqli ("localhost","your username to db", "your passwd to db", "db");
mysqli_query($sql, "truncate chatmessenger");
$sql->close();
(当然您需要更改用户名,服务器和密码...到您的凭据。
然后按照delete.php文件的路径添加cronjob。