国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

如何刪除mysql event

2024-07-24 12:32:50
字體:
來源:轉載
供稿:網友
  這篇“如何刪除mysql event”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“如何刪除mysql event”文章吧。
 
  在mysql中,可以利用DROP EVENT語句來刪除event,該語句的作用就是刪除已經創建的事件,語法為“DROP EVENT [IF EXISTS] event_name;”;event也即事件,是用來執行定時任務的一組SQL集合。
 
  本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。

  在數據庫管理中,經常要周期性的執行某一命令或 SQL 語句,于是 MySQL 5.1 版本以后就提供了事件,它可以很方便的實現 MySQL 數據庫的計劃任務,定期運行指定命令,使用起來非常簡單方便。
 
  事件(Event)也可稱為事件調度器(Event Scheduler),是用來執行定時任務的一組 SQL 集合,可以通俗理解成 MySQL 中的定時器。一個事件可調用一次,也可周期性的啟動。
 
  事件可以作為定時任務調度器,取代部分原來只能用操作系統的計劃任務才能執行的工作。另外,更值得一提的是,MySQL 的事件可以實現每秒鐘執行一個任務,非常適合對實時性要求較高的環境,而操作系統的計劃任務只能精確到每分鐘一次。
 
  事件和觸發器類似,都是在某些事情發生時啟動。當數據庫啟動一條語句的時候,觸發器就啟動了,而事件是根據調度事件來啟動的。由于他們彼此相似,所以事件也稱為臨時性觸發器。
 
  刪除事件
 
  在 MySQL 中,可以使用 DROP EVENT 語句刪除已經創建的事件。語法格式如下:
 
  DROP EVENT [IF EXISTS] event_name;
 
  示例如下:
 
  刪除事件 e_test,SQL 語句和運行結果如下:
 
  如何刪除mysql event
 
  擴展知識:修改事件
 
  在 MySQL 中,事件創建之后,可以使用 ALTER EVENT 語句修改其定義和相關屬性。
 
  修改事件的語法格式如下:
 
  ALTER EVENT event_name
 
      ON SCHEDULE schedule
 
      [ON COMPLETION [NOT] PRESERVE]
 
      [ENABLE | DISABLE | DISABLE ON SLAVE]
 
      [COMMENT 'comment']
 
      DO event_body;
 
  ALTER EVENT 語句還有一個用法就是讓一個事件關閉或再次讓其活動。
 
  示例如下:
 
  修改 e_test 事件,讓其每隔 30 秒向表 tb_eventtest 中插入一條數據,SQL 語句和運行結果如下所示:
 
  以上就是關于“如何刪除mysql event”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助。
 

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌都县| 霞浦县| 宣武区| 寿光市| 望都县| 布尔津县| 巴彦县| 沙河市| 扶余县| 新和县| 白河县| 灵丘县| 德惠市| 博客| 永平县| 曲松县| 美姑县| 德江县| 新野县| 育儿| 板桥市| 桂阳县| 无棣县| 璧山县| 开平市| 门头沟区| 巴林左旗| 新源县| 灵武市| 曲麻莱县| 县级市| 云龙县| 天长市| 时尚| 新晃| 伽师县| 福清市| 岳西县| 鲜城| 通渭县| 大安市|