mysql用法之建立事件

2021-09-09 02:47:34 字數 716 閱讀 5155

1、建立事件:每天凌晨兩點自動刪除de_records表中七天以前的資料

create event event_delete_de_records_7days on schedule every 1 day starts '2018-01-01 02:00:00' do delete from de_records where timestamp 2、建立事件:每天凌晨三點自動刪除as_records表中七天以前的資料

create event event_delete_as_records_7days on schedule every 1 day starts '2018-01-01 03:00:00' do delete from as_records where timestamp 3、開啟事件的用法

1、檢測事件是否開啟

show variables like 'event_scheduler';

2.開啟事件

set global event_scheduler = on;

3、登入mysql中

show databases;

use mysql;

#檢視事務

select name from event;

oruse chatroom;

show events;

#刪除事務

語法:drop event 表名

示例:drop event 4332432143243

mysql用法之建立事件

1 建立事件 每天凌晨兩點自動刪除de records表中七天以前的資料 create event event delete de records 7days on schedule every 1 day starts 2018 01 01 02 00 00 do delete from de r...

mysql獲取時間相關及建立事件

上月第一天 select date sub date sub now interval dayofmonth now 1 day interval 1 month 本月第一天 select date sub now interval dayofmonth now 1 day 上週第一天 select...

使用MySQL建立自動執行事件

最近需要刪除mysql資料庫中固定時間之前的資料。需要實現的功能 每天自動刪除三天之前的資料行 現有環境 mysql8.0 資料庫 changsan 資料表 py url 具體實現 為 create event autodeleteoldnotifications on schedule at cu...