gpt4 book ai didi

mysql - 如何删除MySQL中的所有事件

转载 作者:可可西里 更新时间:2023-11-01 06:31:36 25 4
gpt4 key购买 nike

如果我想删除一些事件,我需要查询类似“如果存在事件名称则删除事件”但是我找不到一次删除所有事件的命令,必须一个一个地删除事件。有没有一次性删除所有事件的SQL?

"DROP EVENT IF EXISTS (SELECT EVENT_NAME FROM  information_schema.EVENTS)"

也不行。

最佳答案

示例一:

DELETE FROM mysql.event
WHERE db = 'myschema'
AND definer = 'jon@ghidora'
AND name = 'e_insert';

https://dev.mysql.com/doc/refman/5.1/en/events-privileges.html

如果您可以使用 DROP EVENT IF EXISTS 删除事件并使用新的计划时间重新添加它。

要自己永久删除事件,您可以使用DROP EVENT:

DROP EVENT [IF EXISTS] event_name

https://dev.mysql.com/doc/refman/5.1/en/drop-event.html

关于mysql - 如何删除MySQL中的所有事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23150272/

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