1,815 total views, 4 views today
科技始終來自於惰性,最近頻繁的更改資料庫東西,但是很多資料庫異動又不能在系統上線時工作,於是想到之前從未用過的功能,event_scheduler定時在指定的時間,下達SQL語法。
首先要設定
SET GLOBAL event_scheduler = ON;
接下來在mysql query
DELIMITER //
CREATE DEFINER=`webroot`@`%` EVENT `7000` ON SCHEDULE AT '2015-07-31 23:59:59' ON COMPLETION PRESERVE ENABLE DO
UPDATE `aaaaa`.`content` SET `introtext`='[最新公告]xxxxxxxxxx' WHERE (`id`='305')//
DELIMITER ;
SCHEDULE AT 接著的日期與時間,是要自動排程的時刻,而紅字部分就是定時要執行的SQL語法。