mysql创建EVENT从2022-01-01的16h开始,每天跑
时间: 2023-12-05 17:03:12 浏览: 58
MySQL DATE-FORMAT 函数完整实例和代码
你可以使用以下的SQL语句在MySQL中创建一个从2022-01-01的16h开始,每天跑的EVENT:
```sql
CREATE EVENT event_name
ON SCHEDULE EVERY 1 DAY
STARTS '2022-01-01 16:00:00'
DO
BEGIN
-- Event 执行的 SQL 语句
END;
```
在上面的SQL语句中,我们使用了ON SCHEDULE子句来设置EVENT的调度规则。使用EVERY 1 DAY表示事件将每天运行一次。然后使用STARTS来指定事件的开始时间为2022年1月1日下午4点。在DO子句中,你可以编写任何你想要运行的SQL代码。
请注意,这里的时间是基于MySQL服务器所在的时区。如果你的MySQL服务器位于不同的时区,则需要相应地调整STARTS子句中的时间。
阅读全文