Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Bộ lập lịch sự kiện sẽ thực thi hàng tháng

Cú pháp sự kiện MySQL rất đơn giản -

DELIMITER $$
CREATE EVENT event1
ON SCHEDULE EVERY '1' MONTH
STARTS '2011-05-01 00:00:00'
DO 
BEGIN
 -- your code
END$$

DELIMITER ;

Sự kiện sẽ bắt đầu hoạt động vào '2011-05-01' lúc '00:00:00 '(ngày giờ phải ở trong tương lai).

Thông tin thêm - Sử dụng Trình lập lịch sự kiện

Đừng quên bật chuỗi lập lịch sự kiện toàn cầu -

SET GLOBAL event_scheduler = 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để xác định xem truy vấn cập nhật MySQL có thành công hay không khi dữ liệu được truyền trong truy vấn giống với dữ liệu đã có trong cơ sở dữ liệu?

  2. Cách thay đổi Giới hạn động trong mySQL

  3. JAVA MySQL Connection ClassNotFound Exception

  4. Chèn mysqli PHP không hoạt động, nhưng không đưa ra bất kỳ lỗi nào

  5. mysql TIME_WAIT; vấn đề quá nhiều kết nối