PHP와 MySQL (PhpMyadmin)으로 프로젝트를 개발 중이므로 mysql에서 끝난 날 (00:00)에 자동으로 데이터를 업데이트하고 싶습니다.mysql에서 완료일 (00:00)에 데이터를 자동으로 업데이트하는 방법
아이디어가 있으십니까?
PHP와 MySQL (PhpMyadmin)으로 프로젝트를 개발 중이므로 mysql에서 끝난 날 (00:00)에 자동으로 데이터를 업데이트하고 싶습니다.mysql에서 완료일 (00:00)에 데이터를 자동으로 업데이트하는 방법
아이디어가 있으십니까?
MySql-events를 사용해야합니다. 00:00 매일 실행하는 코드 아래
이
사용 : 00:00 번만 실행 코드 아래
CREATE EVENT my_event
ON SCHEDULE
EVERY 1 DAY
STARTS '2014-04-30 00:00:00' ON COMPLETION PRESERVE ENABLE
DO
# My query
사용 : 또한
CREATE EVENT my_event
ON SCHEDULE
AT ('2017-03-14 00:00:00'+ INTERVAL 1 DAY) ON COMPLETION PRESERVE ENABLE
DO
# My query
는 documentation on CREATE EVENT을 참조하십시오.
또한 'event_scheduler = on'은 ini 파일에 있어야한다고 언급하고, 기본적으로 많은 경우 배포판 –
리눅스를 사용하는 경우 crontab을 사용하면 언제든지 실행할 수 있습니다. –
1 초 간격으로 js setTimeOut()을 사용할 수도 있습니다. –
또는 MySQL 이벤트 –