2011-09-14 32 views
5

Tôi có 5 Trình lập lịch sự kiện trong cơ sở dữ liệu MySql của mình. Tôi muốn dừng một Trình lập lịch sự kiện từ họ.thay đổi trạng thái Trình lập lịch sự kiện trong mysql

Tôi đã sử dụng dưới đây tuyên bố,

SET GLOBAL event_scheduler = OFF; 
SET @@global.event_scheduler = OFF; 
SET GLOBAL event_scheduler = 0; 
SET @@global.event_scheduler = 0; 

nhưng nó dừng lại tất cả 5 sự kiện Scheduler. Xin hãy giúp tôi vì điều này.

Cảm ơn trước.

Kính trọng, Saurabh

Trả lời

11

Tôi nghĩ rằng bạn có nghĩa là bạn có 5 sự kiện trên một Scheduler. Đúng?

Đây là cách bạn vô hiệu hóa một sự kiện:

ALTER EVENT myevent 
    DISABLE; 

Đây là cách bạn vô hiệu hóa toàn bộ lịch trình (tất cả các sự kiện):

SET GLOBAL event_scheduler = OFF; 

Tất cả điều này có thể được đọc tại http://dev.mysql.com/doc/refman/5.1/en/events.html Làm thế nào để vô hiệu hóa một sự kiện ở đây http://dev.mysql.com/doc/refman/5.1/en/alter-event.html

Các vấn đề liên quan