24 小时后过期的 SQL 条目

2023-12-12

我想制作一个表,其中的条目在插入 PHP 和 MySQL 后 24 小时后过期。

理想情况下,我希望每次用户与我的服务器交互时运行“删除过程”,以删除旧条目。由于这种情况更为频繁,因此您应该不会有大量数据需要删除,因此它应该只需要几毫秒。

我为每个条目赋予了日期/时间附加值。

我该怎么做?


你可以使用MySQL的事件调度程序 either:

  • 当这些记录过期时自动删除它们:

    CREATE EVENT delete_expired_101
    ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 24 HOUR DO
    DELETE FROM my_table WHERE id = 101;
    
  • 定期自动清除所有过期记录:

    CREATE EVENT delete_all_expired
    ON SCHEDULE EVERY HOUR DO
    DELETE FROM my_table WHERE expiry < NOW();
    
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

24 小时后过期的 SQL 条目 的相关文章

  • PHP中的“@/path/to/a/file”是什么意思?

    我偶然发现以下代码示例 image file path code tmhOAuth gt request POST https upload twitter com 1 statuses update with media json arr
  • 如何启用对 MySQL 服务器的外部访问? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 如何启用对 MySQL 服务器的外部访问 我可以在本地连接 但无法从网络上的另一个盒子进行连接 我刚刚尝试过 grant all privileges
  • Php mail() vs Yahoo:有人可以简单解释YAHOO从php邮件功能接收邮件所需的步骤吗?

    我已经看到了关于这个主题的数千个类似问题 并且可以肯定的是我知道 标记为重复问题 SO中的事情 然而 仍然不清楚如何或必须做什么 简单来说 才能从 PHP mail 函数接收雅虎收件箱电子邮件 在雅虎网站上 他们提供了一个示例脚本来发送邮件
  • html 抓取和 CSS 查询

    以下库的优点和缺点是什么 PHP 简单 HTML DOM 解析器 http simplehtmldom sourceforge net QP http querypath org phpQuery http code google com
  • 粉碎一个元素,向随机方向发送碎片

    我试图 粉碎 一个元素 例如 一个图像 并将其碎片朝随机方向飞行 当碎片到达目的地时 即x距离 以像素为单位 它们变成原始图像的较小版本 jQuery UI 的explode http api jqueryui com explode ef
  • PHP登录然后重定向

    我使用以下代码将用户登录到一系列安全页面 我需要将每个用户在提交后重定向到适当的页面 我想知道需要采取哪些步骤来选出三个登录级别 管理员 特殊 用户 if isset SESSION username function check logi
  • Laravel 中 Twitter Bootstrap 导航的自动活动类

    和大多数人一样 我正在使用 Twitter Bootstrap 来构建我目前在 Laravel 中开发的网站 到目前为止 我很喜欢使用 Laravel 作为与 Rails 相当的 PHP 但我想知道是否有更好的方法来制作导航栏 我试图确保我
  • 更改 3 列显示的比例:表格/表格单元格

    我有这个简单的设置 container display table width 70 text align center div border 1px solid 336 column display table cell div clas
  • 获取特定 $_POST 数组的值

    name qty foreach POST as items gt value check qty gt 1 echo key gt value br 如何仅显示其值为 qty1 gt value qty2 gt value gt 0 的项
  • 搜索多个表 (SQL)

    我需要能够有一个 SQL 查询来使用简单的搜索来搜索我的数据库 这是我的表格现在的样子 Table artists id name Table albums id artistID name Table songs id albumID n
  • Python MySQL 模块

    我正在开发一个需要与 MySQL 数据库交互的 Web 应用程序 但我似乎找不到任何真正适合 Python 的模块 我特别寻找快速模块 能够处理数十万个连接 和查询 所有这些都在短时间内完成 而不会对速度产生重大影响 我想我的答案将是游戏领
  • 标记内的值发生变化时调用函数

    JavaScript 有没有什么方法可以在段落标记的值更改时调用函数 概述 HTML p 00 00 p
  • 由商店经理根据指定的分类术语过滤 WooCommerce 订单

    我想将带有特定产品标签的订单分配给后端的特定商店经理 并隐藏其余订单 我目前正在使用WooCommerce 订单拆分器 https wordpress org plugins woo order splitter免费插件可按项目 产品 将订
  • 如何使用javascript从特定标签获取HTML文档中的所有textNode?

    如何在不使用xpath或treewalker的情况下从单个数组中的一组特定标签中获取所有textNodes blockquote em h4 h6 p IE不允许您使用xpath和treewalker 请帮助我 如果脚本仅适用于 IE 那就
  • 使用 google 检查 url,安全 = 活动

    如何检查 url 是否被 google 显示 Example https www google com search q redtubex xxx safe active Code input http www example com in
  • javascript 中一次仅选中一个复选框

    I have 3复选框 我只想1一次选中的复选框 下面是我的 html 小提琴 JS小提琴 https jsfiddle net n03jLhqa 我想要这个工作在IE8还请建议如何做 这个怎么样 fiddle http jsfiddle
  • 如何使用 SQL - INSERT...ON DUPLICATE KEY UPDATE?

    我有一个脚本可以捕获推文并将其放入数据库中 我将在 cronjob 上运行脚本 然后在我的网站上显示数据库中的推文 以防止达到 Twitter API 的限制 所以我不想在我的数据库中有重复的推文 我知道我可以使用 INSERT ON DU
  • 使用 htaccess 重写规则重定向后 CSS 未加载

    我有以下用户个人资料网址的简写 RewriteRule w profile php name of user 1 当我这样做时 该网站使用适当的 css 文件进行样式设置site com name of user 但当我这样做的时候却不是s
  • Antd select 元素:如何禁用输入?

    我正在尝试使用模式 multiple 的选择元素 我希望禁用输入 这意味着用户只能在现有选项之间进行选择 而不能输入文本 我该怎么做呢 我的元素 import Select from antd import antd dist antd c
  • 隔离必需的字段验证器?

    我在页面上有两个搜索按钮 一个链接到下拉列表 另一个链接到带有文本框的下拉列表以获取更多搜索条件 我在所有上述控件上都需要现场验证器 当我从第一个下拉列表中选择某些内容并单击相应的搜索按钮时 文本框的字段验证器会触发 从而禁用第一个搜索按钮

随机推荐

  • 使用 jQuery 在 iframe 中获取 HTML

    这是我的情况 我有一个名为iframe html 其中包含图像幻灯片的代码 代码有点像 用户可以使用嵌入代码将幻灯片添加到他们的博客或网站 可以来自不同的域 假设用户必须将幻灯片嵌入index html 他们可以通
  • 如何将反应对象添加到输出表中的辅助列标题?

    我正在开发一个转换表模块 并正在努力解决如何使用户可以理解输出的问题 我曾经在Excel中准备转换表 使表格清晰易读非常容易 但导出表格输出的数据需要几个小时 现在我的问题与 R 相反 需要几秒钟才能从数百万行数据生成表输出 但表表示远非简
  • Windows 批处理 - 文本文件中的随机行

    我无法让以下事情发挥作用 我有一个 400 行的文本文件 并且还在不断增长 我需要一个批处理脚本 从该文件中选择一个随机行 我尝试修改一些执行随机化的代码 但有时它会选择大于 400 的数字 并且脚本会返回错误 set file C Use
  • 物化选择不工作附加选项与

    我在我的项目中使用了materialize css 当我想使用ajax在macialize select中附加选项时遇到问题 我已经关注这个答案如何在materialize css框架中动态修改 但不工作 在我的 html 中 我使用物化模
  • 不使用fopen()读取文件(C语言)

    我正在开展一个学校项目 其中我们必须对保存在 txt 文件中的表进行一些操作 选择 最小值 最大值 问题是我们不能使用fopen fscanf fclose等常用函数 该程序将从命令行启动 如下所示 project exe select p
  • 创建逗号分隔的字符串作为 sql“IN”子句的输入

    我想要一个字符串作为 SQL IN 子句的输入 其中我想要一个以逗号分隔的字符串列表 您可以使用guava s Joiner Joiner on join inputsList
  • return 语句在 python 递归中不返回任何内容

    下面的方法在字符串中查找是否有任何 python 方法 def there is a call string return string find gt 1 def find and remove functions string foun
  • 在 Python 3.x 中,为什么磁盘上没有 itertools 共享对象?

    Is the itertools C 模块以某种方式包含在 3 x 的主要 Python 二进制文件中 假设 C 模块已构建并包含在内 如下所示 gt gt gt import inspect gt gt gt import itertoo
  • WiX 刻录升级最后显示卸载 UI

    我正在尝试为 WiX 和 Burn 创建自定义 UI 除了一件事之外 我几乎完成了 在正在升级 例如 1 0 0 到 1 1 0 的安装结束时 将开始卸载以前的版本并显示它的 UI 我的问题是我应该如何处理这个问题 以便用户最终看不到卸载用
  • ggplot2 中可以使用“大小点样式”的热图吗?

    是否可以在 ggplot2 中用圆形而不是方形绘制热图 如果不仅通过颜色渐变来表示值 而且还通过圆圈大小来表示值 那就太好了 我正在考虑这样的图表点热图其中圆的大小也按其特定值交替 我已经阅读了 ggplot2 的热图 但找不到解决方案 对
  • 通过删除最小数量的元素,将给定的整数数组转换为排序数组

    我正在解决以下问题 我必须通过删除最小数量的元素将给定的整数数组转换为排序数组 例如 3 5 2 10 11 将通过删除 2 进行排序 3 5 10 11 或者 3 6 2 4 5 7 7 将通过删除 3 6 进行排序 2 4 5 7 7
  • 在自己的线程中将数据写入 TcpSocket

    我的线程 TCP 服务器出现问题 我可以打开我的服务器 创建一个新的套接字 我可以通过套接字接收数据 我使用了readyRead 信号 然后使用readLine 来读取 这工作正常 现在我想将数据写入这个套接字从另一个线程 所以我创建了一个
  • eclipse 构建所有项目,甚至在为单个项目发布构建时也是如此

    Eclipse 版本 3 7 似乎存在一些问题 当我编译一些单个项目 通过 ant 或 buildProject 时 Eclipse 开始构建工作区中的所有项目 这需要很长时间 我尝试过以两种方式构建项目 右键单击ant文件 选择运行为并构
  • 用动画翻页(UIWebView)

    我有一个网络视图 它显示电子书的页面 我想用卷页动画从一页切换到下一页 现在 我知道如何切换页面以及如何在 webview 上应用卷页动画 但是如何以看起来像从一页翻转到另一页的方式应用卷曲动画呢 这是一些可下载代码并举例说明如何执行此操作
  • HTTP POST Google Cloud Functions NodeJS

    如何编写将接收 HTTP 请求然后将 HTTP POST 请求发送到不同端点的 Google Cloud Function 例如 我可以将 HTTP 触发器发送到我的云函数 https us central1 plugin check xx
  • 在 WPF 选项卡控件中将选项卡项文本设置为粗体

    当我将选项卡项目字体粗细设置为粗体时 该选项卡中的所有控件都会变为粗体 如何仅设置选项卡项的文本标题而不影响控件 这就是我为了让它发挥作用所做的 谢谢 SeeSharp 的提示
  • 与 iPhone DropBox API 的简单同步

    我对 DropBox API 感到有点沮丧 它应该是简单明了的 但我还没有找到关于如何进行简单同步的简单明了的解释 我遵循了 DropBox API 附带的自述文件中可以找到的所有说明 为了测试整个过程 我创建了两个按钮来从我的 DropB
  • ECMAScript 6 负二进制文字

    通过 EMCAScript6 我发现有一种方法可以表示二进制文字使用0b or 0B字首 我正在尝试它 但找不到表示负数的方法 因为它没有使用补码 我错过了什么吗 我找不到实际规范中解释二进制文字的位置 我想我可以通过类似的操作自己实现它
  • 仅在应用程序发布到 Google Play 后,Firebase 数据库才会出现错误 - android

    我正在制作一个使用 firebase 数据库的应用程序 我的应用程序运行时没有崩溃 直到我将其作为测试版发布到 Google Play 上 当我发布该应用程序时 它不断崩溃并在一行上返回 com google firebase databa
  • 24 小时后过期的 SQL 条目

    我想制作一个表 其中的条目在插入 PHP 和 MySQL 后 24 小时后过期 理想情况下 我希望每次用户与我的服务器交互时运行 删除过程 以删除旧条目 由于这种情况更为频繁 因此您应该不会有大量数据需要删除 因此它应该只需要几毫秒 我为每