차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| tech:mysql_purge_old_field [2016/09/23 05:53] – 만듦 V_L | tech:mysql_purge_old_field [2019/11/21 04:46] (현재) – V_L | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| {{tag> | {{tag> | ||
| ====== Mysql Purge Old Field ====== | ====== Mysql Purge Old Field ====== | ||
| - | {{INLINETOC}} | + | |
| + | <file sql> | ||
| CREATE EVENT IF NOT EXISTS `dbName`.`eventName` | CREATE EVENT IF NOT EXISTS `dbName`.`eventName` | ||
| ON SCHEDULE | ON SCHEDULE | ||
| 줄 14: | 줄 14: | ||
| END | END | ||
| + | </ | ||
| =====이벤트===== | =====이벤트===== | ||
| - | | + | <file sql> |
| + | CREATE EVENT `event_name` | ||
| ON SCHEDULE schedule | ON SCHEDULE schedule | ||
| [ON COMPLETION [NOT] PRESERVE] | [ON COMPLETION [NOT] PRESERVE] | ||
| 줄 24: | 줄 26: | ||
| -- event body | -- event body | ||
| END; | END; | ||
| + | </ | ||
| - | mysql 주기적 자동 필드 정리 | + | ====mysql 주기적 자동 필드 정리==== |
| - | mysql 구문으로 아래와 같이 하면 매일 30일 이전 것은 지우는 방식이 가능할 것 같습니다. | + | mysql 구문으로 아래와 같이 하면 매일 30일 이전 것은 지우는 방식이 가능하다. |
| - | + | ||
| - | 어느 데이타베이스의 어느 테이블을 작업해야 하는 지 알려주세요^^ | + | |
| 출처 http:// | 출처 http:// | ||
| + | <file sql> | ||
| CREATE EVENT AutoDeleteOld | CREATE EVENT AutoDeleteOld | ||
| ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 DAY | ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 DAY | ||
| ON COMPLETION PRESERVE | ON COMPLETION PRESERVE | ||
| DO | DO | ||
| - | DELETE LOW_PRIORITY FROM lust_VASLOR2.co_block | + | DELETE LOW_PRIORITY |
| - | + | ||
| - | + | ||
| - | 2016. 1. 20. 오후 6:27:12 GMT+9:00 | + | |
| + | DELETE LOW_PRIORITY | ||
| + | </ | ||
| + | | ||