>  Q&A  >  본문

java - mysql은 격일로 데이터를 자동으로 삭제합니다.

mysql지정된 시간이 지나면 자동으로 데이터를 삭제하는 방법

java를 사용하여 할 일 목록을 만들고 java做一个待办事项,用mysql데이터베이스를 만들고
완성된 행을 다음 날 자동으로 삭제하고 싶습니다

보충제

내가 설정한 타임스탬프와 현재 시간을 비교한 후 삭제하세요
se를 사용하고 있기 때문에 데이터베이스는 사용할 때만 열립니다

죄송합니다. 질문을 명확하게 작성하지 않았습니다.

过去多啦不再A梦过去多啦不再A梦2682일 전1100

모든 응답(7)나는 대답할 것이다

  • 迷茫

    迷茫2017-06-16 09:21:28

    mysql

    에 대한 예약된 작업을 생성할 수 있습니다.

    1. 이벤트 진행 여부를 확인하세요

    으아악

    event_scheduler 활성화

    으아악

    2. 저장 프로시저 테스트 만들기

    으아악

    3. e_test 이벤트 만들기

    으아악

    저장 프로시저 테스트는 30초마다 실행됩니다

    이벤트 작업 종료

    으아악

    계좌개설 이벤트 과제

    으아악

    회신하다
    0
  • ringa_lee

    ringa_lee2017-06-16 09:21:28

    이 로직은 Java에 맡기는 것이 좋습니다.

    회신하다
    0
  • 高洛峰

    高洛峰2017-06-16 09:21:28

    Java 예약 작업을 사용하세요.

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-16 09:21:28

    java로 해결하세요
    @schedule(cron = "0 0 0 * ?" ) 매일 0시에 예약된 작업을 실행하세요
    위의 0과 별표 사이에 별표 1개가 누락되어 연속으로 2개가 차단됩니다

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-06-16 09:21:28

    저는 스크립트를 사용하여 작동하는 경향이 있지만 mysql은 기본적으로 간단한 mysql 문으로 실행되는 자체 저장 프로시저도 제공합니다.

    인터넷에서 저장프로시저의 장단점을 확인한 뒤, 스크립트의 장단점을 생각해보고 어떤 방법을 사용할지는 본인이 선택하세요!
    저장 프로시저의 장점과 단점

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-16 09:21:28

    1.mysql 자체 작업 스케줄링 이벤트
    2.java 애플리케이션 계층 작업 스케줄링, QuartZ를 권장합니다
    3. 운영체제의 작업 스케줄링을 이용하여 스크립트 작성, Node, Python 사용 가능

    회신하다
    0
  • 怪我咯

    怪我咯2017-06-16 09:21:28

    석영을 사용해 보세요. 도움이 될지 모르겠습니다

    회신하다
    0
  • 취소회신하다