gpt4 book ai didi

MySql - 错过的事件时间表

转载 作者:行者123 更新时间:2023-11-30 23:50:10 25 4
gpt4 key购买 nike

我正在尝试在我的应用程序中使用 mysql 事件计划,我以前没有使用过它,所以我有些困惑。

我想知道如果我的电脑在预定日期关闭,那么预定会在第二天启动我的电脑后继续吗?

喜欢:

我的计划是每个月开始(没有预先设定的时间)如果在上述日期我的电脑/服务器关闭,打开我的计算机/服务器后,mysql 会在第二天继续预定的事件吗?

如果不是,请提出解决方案。

最佳答案

嗯嗯,你看过这样的东西吗?

MySQL: Using the Event Scheduler

...或者:

How to create MySQL Events

...甚至:[MySQL::MySQL 5.1 引用手册:19.4.1。 Event Scheduler Overview](19.4.1. Event Scheduler Overview)?

另请记住,编写 SQL DBMS 服务器 时,假设它们每天 24 小时保持正常运行,只有短暂的停机时间进行维护或维修。通常很少考虑在夜间关闭且不使用的机器上运行。

如果您只是存储一个日期和事件表,那么您可以简单地在该表中查询您喜欢的任何范围内已经过去或即将发生的事件......并且您可以运行包含这些查询的程序(和根据结果​​执行任何适当的事件)每当您启动计算机并在其启动和运行时定期进行。

这些链接指的是 MySQL 的一项功能,旨在让服务器在内部执行某些命令(MySQL 内部命令,例如重新索引、创建/更新 View 、清理“过期”数据表等。我不知道 MySQL 服务器是否会尝试执行在停机期间发生的所有事件,尽管按照教程进行一些工作,安排一些事件一段时间(比如 15 分钟后你的时间)期望按下 [Enter]) ... 然后关闭您的计算机(或者甚至只是 MySQL 服务器)并去吃午饭。然后回来,启动它,看看会发生什么。

计划的事件可能非常简单,比如将“当前”时间插入到您设置的某个表中。

关于MySql - 错过的事件时间表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15716485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com