스팸댓글 일괄삭제법 한가지 소개

스팸댓글 때문에 골머리앓다가 phpmyadmin 설치도 해보려다가 귀찮고 해서
mysql command prompt에서 지우는 법으로 해결해서 간단히 적어봅니다.

ssh나 telnet으로 자기 홈피가 돌고 있는 서버로 접속합니다.

프롬프트가 나오면 다음과 같이 입력해서 mysql로 접속합니다.

$ mysql -u[사용자ID] -p [사용DB명]
 => 이 명령을 실행하면 DB 패스워드를 물어보는데 DB 패스워드를 입력합니다

mysql> show tables;
 => 이 명령을 실행하면 DB에 등록된 모든 table 이름이 나올 겁니다.

mysql> SELECT * FROM tatter_Comments;
 => comments가 기록되어 있는 테이블 내용을 보여줍니다.

mysql> delete from tatter_Comments WHERE MATCH(comment) AGAINST ('http' IN BOOLEAN MODE);
 => 이렇게 입력하면 comment에 http라는 글이 들어간 모든 comment가 지워집니다.

위가 같은 식으로 스팸댓글에 공통적으로 들어있는 Visit, Thank, Hello, http, html 등등의 키워드로 comment를 지우면 비교적 쉽게 삭제됩니다
서동진 : 2006-07-0719:25:10 :
참 tatter_Comments는 일반적으로는 tt_Comments로 되어 있습니다.
서동진 : 2006-07-0719:26:12 :
트랙백 지울때는 mysql> delete from tt_Trackbacks WHERE MATCH(url) AGAINST ('personal' IN BOOLEAN MODE);
과 같은 형태로 지우세요

http://www.tattertools.com/ko/bbs/view.php?id=tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=198