84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
드라이버와 장치라는 두 개의 테이블이 있는 MySQL 데이터베이스가 있습니다
drivers 테이블에는 만료 날짜라는 필드가 있습니다. 장치 테이블에는 상태라는 필드가 있습니다.
내 목표는 다음과 같은 이벤트를 만드는 것입니다.
그런 일이 가능할까요? 만료 확인과 같습니다
이벤트가 실행해야 하는 쿼리는 다음과 같습니다.
이벤트 생성에는 여러 가지 옵션이 있으며 그 중 일부는 여기에 나열되어 있습니다.
어쨌든UPDATE를저장 프로시저로 감싸고 싶을 수도 있고, 더 많은 쓰기가 있으면 이 이벤트가 호출될 때transaction을 감싸고 싶을 수도 있습니다.
UPDATE
좋습니다. 다음MySQL테이블 구조를 고려해 보세요.
MySQL
각 드라이버를 통해 최신 버전인지 확인하고 장치를 올바르게 업데이트해야 합니다.
먼저 데이터베이스에서EVENTS를 활성화해야 합니다.
EVENTS
다음으로 매일 실행되는event,检查所有active设备的expired드라이버를 만들고 적절하게 업데이트할 수 있습니다.
event
active
expired
이벤트가 실행해야 하는 쿼리는 다음과 같습니다.
으아악이벤트 생성에는 여러 가지 옵션이 있으며 그 중 일부는 여기에 나열되어 있습니다.
어쨌든
UPDATE
를저장 프로시저로 감싸고 싶을 수도 있고, 더 많은 쓰기가 있으면 이 이벤트가 호출될 때transaction을 감싸고 싶을 수도 있습니다.좋습니다. 다음
으아악MySQL
테이블 구조를 고려해 보세요.각 드라이버를 통해 최신 버전인지 확인하고 장치를 올바르게 업데이트해야 합니다.
먼저 데이터베이스에서
으아악EVENTS
를 활성화해야 합니다.다음으로 매일 실행되는
으아악event
,检查所有active
设备的expired
드라이버를 만들고 적절하게 업데이트할 수 있습니다.