ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 태터툴즈 방명록의 스팸글들을 한 번에 지우기 (mysql 이용)
    카테고리 없음 2006. 8. 28. 19:57
    어머니 블로그를 1.0.6으로 업그레이드 하기 전에는
    댓글, 트랙백, 방명록에 어마어마한 스팸글들이 쌓였다.
    1.0.6으로 업그레이드하고 스팸 관련 플러그인을 활성화시킨 이후로는 스팸글이 쌓이지 않았다.
    댓글과 트랙백의 스팸글은 관리자 모드에서 쉽게 지울 수 있었지만
    방명록의 스팸글들은 일괄적으로 지울 수가 없었다.

    스팸글들은 1.0.6으로 업그레이드하기 전까지만 올라왔으므로
    특정 시간 이전의 스팸글들만 지우는 것을 mysql에서 직접 실행하였다.

    임의로 DB 테이블 이름을 tt_hello 로 한다.

    1. 태터툴즈의 DB에 로그인한다.
    2. 방명록의 글들은 tt_hello_Comments 에 있다. 이 테이블에서 글 작성자와 작성시기만 보도록 한다.
    mysql> select name, written from tt_hello_Comments;
      그러면 다음과 같이 방명록의 글 작성자와 작성시기만 나타난다. 테이블의 위쪽이 예전 글이고, 아랫쪽이 최근 글이다.
    . . . .
    | Lee                               | 1154569658 |
    | Judy                              | 1154741440 |
    | Best Online Casinos               | 1154573026 |
    | Best Online Casinos               | 1154573029 |
    | Emily                             | 1154741598 |
    | jenn air grill                    | 1154599231 |
    . . . .


    3. Emily 이전의 글들을 모두 지우려고 한다면 다음과 같은 SQL문을 입력한다.
     
    mysql> delete from tt_hello_Comments where written < 1154741598

    4. 결과 확인 ^^

Designed by Tistory.