【问题标题】:Wondering if its possible to have a file running and checking if a value in database/row想知道是否有可能运行文件并检查数据库/行中的值
【发布时间】:2014-02-13 10:37:46
【问题描述】:

基本上,如果 Row 中的值在 3 天内都相同,我想删除该列,例如如果有人尚未验证其帐户,请删除该帐户以节省空间。

有没有办法为此制作脚本? 如果可以的话,有人可以帮我做吗?

【问题讨论】:

  • 你用的是linux系统吗?
  • 您要删除一列,而不是一行?

标签: php sql row verification


【解决方案1】:

有一个类似的列

modified timestamp default current_timestamp on update current_timestamp

在你的桌子上。然后编写查询删除表中的条目并通过event scheduler 执行。

【讨论】:

    【解决方案2】:

    您可以设置cron job 每天运行并在数据库上执行此查询:

    DELETE FROM table WHERE insert_date BETWEEN DATE_SUB(NOW(), INTERVAL 3 DAY) AND NOW();
    

    注意:类似问题here.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-24
      • 2023-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多