Php 每15分钟截断一次表
有人能帮我在Cpanel中设置一个脚本(cronjob),每15分钟清空一次表吗Php 每15分钟截断一次表,php,sql,cpanel,Php,Sql,Cpanel,有人能帮我在Cpanel中设置一个脚本(cronjob),每15分钟清空一次表吗 提前感谢您有几种方法可以实现它 使用: 使用cron(如果您有权这样做): 将此命令添加到cron: mysql --user=[username] --password=[password] --database=[database_name] --execute="TRUNCATE TABLE `table_name`" 看到这个并为命令设置一个cron作业是的,我正在使用cpanel,但是我应该在命令中键入
提前感谢您有几种方法可以实现它 使用: 使用
cron
(如果您有权这样做):
将此命令添加到cron:
mysql --user=[username] --password=[password] --database=[database_name] --execute="TRUNCATE TABLE `table_name`"
看到这个并为命令设置一个cron作业是的,我正在使用cpanel,但是我应该在命令中键入什么。对不起,我以前从未使用过cron jobs。(请参阅图片链接)我不确定您是否有权运行mysql,但尽管如此,请尝试使用我的答案中的行,但写下您的用户名、密码等。但我认为您也可以通过MySQlook尝试这样做,但是否无法使用命令输入字段中的php文件每15分钟导入和打开一次?因为我有20个表要清空。如果你想通过php6截断表,你还需要使用cronok,所以我不能在命令inputfield:/home/username/public\u html/cron/cron.php中使用这一行?添加cronjob.php文件并执行SQL代码。因为你答案中的那行行不通
0,15,30,45 * * * * /path/to/mysql -u[username] -p[password] -d[database_name] -execute="TRUNCATE TABLE `some_table_name`"
mysql --user=[username] --password=[password] --database=[database_name] --execute="TRUNCATE TABLE `table_name`"