Bạn cũng có thể tạo Sự kiện MySQL
, Tôi tin rằng đó là cách đơn giản nhất hiện nay. Nếu bạn có phpmyadmin , không cần mã nào ngoài INSERT
tuyên bố:
- nhấp vào cơ sở dữ liệu bạn muốn tạo sự kiện và trên thanh trên cùng, nhấp vào liên kết "Sự kiện";
- bật công cụ lập lịch bằng cách nhấp vào nút trên trang đó;
- thêm một sự kiện mới và đặt sự kiện đó thành "lặp lại" trên cửa sổ bật lên;
- chọn các tùy chọn còn lại khi bạn cần;
- thêm câu lệnh chèn vào vùng văn bản trên cùng cửa sổ đó;
- nhấp vào nút "Bắt đầu" và hoàn tất!
Btw, mã được tạo từ sự kiện đó có thể được xuất sau này và sẽ trông giống như sau:
CREATE EVENT `monthly`
ON SCHEDULE EVERY 1 MONTH
STARTS '2015-10-07 00:00:00'
ON COMPLETION NOT PRESERVE ENABLE
DO INSERT INTO tbl_name (a,b,c) VALUES(1,2,3);