Lên lịch cho một sự kiện mỗi ngày tại một thời điểm nhất định


11

Tôi muốn sự kiện của tôi chạy hàng ngày lúc 00:20. Tôi bối rối trong việc sắp xếp thời gian. Tôi nên sử dụng tùy chọn đầu tiên hay thứ hai?

lựa chọn 1

CREATE EVENT my_event
  ON SCHEDULE
    EVERY 1 DAY
    STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE 
  DO
    # My query

Lựa chọn 2

CREATE EVENT my_event
  ON SCHEDULE
    AT ('2014-04-30 00:20:00'+ INTERVAL 1 DAY) ON COMPLETION PRESERVE ENABLE 
  DO
    # My query

Câu trả lời:


10

Sử dụng cái đầu tiên nếu bạn muốn thực hiện sự kiện của mình hàng ngày.

Cú pháp thứ hai sẽ thực thi một lần.

Tùy chọn 1 : Thực hiện sự kiện mỗi đêm vào lúc 00:20

Tùy chọn 2 : Thực hiện sự kiện một lần 2014-05-01 lúc 00:20

Tối đa


1
Chỉ tự hỏi: ON COMPLETION PRESERVE ENABLEcó nghĩa là gì?
Hẻm núi Kolob

1
@KolobCanyon TRÊN KHAI THÁC HOÀN THÀNH để biến nó thành một sự kiện lặp lại để bạn không phải tạo lại nó.
Yassine LAADIDI
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.