作者sakuraakira (淡月光)
看板PHP
标题[请益] 每天AM0:00清除 MySQL的栏位
时间Fri Mar 29 02:03:34 2013
现在我要写一个 每日点阅数 跟 每星期点阅数 的记录
资料格式类似以下:
ID Day Week Uptime
1 20 20 13560050
2 2 2 13560055
4 5 5 13560180
Uptime 设计成第一个点阅的写入时间
我希望在AM0:00 过後把所有Day栏位清除成0
该怎麽做?
PS:
AM0:00 时不一定有人在线上
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.201.176
1F:推 yanli2:crontab 03/29 02:20
2F:→ dlikeayu:cront+1 03/29 02:36
3F:→ twsphere:crontab 03/29 10:28
4F:→ tyf99:设好条件,当天第一个浏览者连上时,触发清除 03/29 18:00
5F:→ tyf99:从 timestamp,很容易可以比对是不是同一天 03/29 18:03
6F:→ tyf99:人数不多可以这样做,浏览量太多就要改用 crontab 03/29 18:04
7F:→ MOONRAKER:小心php和资料库server不要有时差 上次碰到这种鸟问题 03/29 20:00
8F:→ MOONRAKER:两边差八小时… 03/29 20:01
9F:→ sakuraakira:感嗯~ 今天cpanel整个登不进 无法试.. 03/29 21:15
10F:推 humorless:那ssh呢?ssh登入後,用crontab -e来安装cronjob? 03/30 01:01
11F:→ sakuraakira:我的网站是租用的虚拟空间主机 可以用ssh连线吗? 03/30 03:53
12F:推 cooltey:cpanel 有可以设定排程的地方,记得路径设定好就好罗 03/30 19:10
13F:→ sakuraakira:已经完成罗 感谢所有楼层的提示~ 03/31 10:37