2천개넘는 코멘트, 어떻게 삭제해야 할까요? ㅠㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

2천개넘는 코멘트, 어떻게 삭제해야 할까요? ㅠㅠ 정보

2천개넘는 코멘트, 어떻게 삭제해야 할까요? ㅠㅠ

본문



가까운 가족들만 보려고 index파일도 없이 꽁꽁 숨겨놓은 미니홈피가 있습니다.
당근 로그인, 포인트. 글쓸때 무슨 알파벳 집어넣는거...이딴거 없이 해놨지요.

그런데 어떻게 알고 들어왔는지....
코멘트광고가 덕지덕지 엄청 붙어버렸네요...ㅜ
(겔러리로 쓰는 제로보드(xe이전버전)는 단1개도 없이 멀쩡 -.-;;)

그중 제일 압권이 2,177개가 붙은글이구요....
수백개짜리도 여러개 보이고....
수십개짜리는 셀수도 없습니다..ㅠ

그래서 초짜가 잔대가리를 굴린 끝에....
겁도없이 phpmyadmin에 들어가서 무대뽀로 뒤지면서...
테스트삼아 1개 지워봣는데......
삭제는 되던데 "코멘트수"와 hot 이미지(일정조회수 초과시)는 수정이 안되더군요.

저 2,177개짜리는 코멘트 딸랑 1개 지우는데 트래픽이 2%씩 까이네요. (1일 500M짜리 계정)
삭제후 새로고침이 한참걸리는것도 문제지만요.

혹시 초짜가 모르는 좋은 방법이 있을까 하고 글 올려봅니다.
정 없다면 해당글을 삭제하고 똑같은 날짜와 글번호의 글을 끼워넣는 방법은 없을까요?

한마디씩 거들어 주시면, 이번주에 좋은일 있으실겁니다. ^^

댓글 전체

1. DELETE FROM g4_write_@bo_table SET wr_comment = @wr_comment WHERE wr_id = @wr_id;

자동으로 다 처리되도록 쿼리를 짜드릴랬는데 구버전은 테스트해보니 지원을 하지 않는군요..

@bo_table 부분에 게시판의 bo_table 값을 넣습니다.
@wr_id 부분에 해당글의 wr_id 값을 넣습니다.
@wr_comment 부분은 2번의 쿼리를 실행해서 나온 결과값을 넣습니다.

* 이 쿼리는 해당 게시물에 대한 코멘트를 전부 삭제하니, 남아 있어야 하는 코멘트가 있으면 사용하지 마세요.
와우~ 답변 감사합니다.  (응답이 많이 늦었습니다 죄송요)
직접 쿼리를 짜주시려고 했단 말만 들어도 감개무량합니다.
제것도 6~7년전에 깐 구버전이구요...
공교롭게도 남아있어야 할 코멘트가 있어서 더 어려운것 같습니다.ㅠ
다시 한번 귀한 시간 내주셔서 감사드립니다.
곧 좋은일 있으실 겁니다.^^ 화이팅!
1. 내용이나 작성자 등에서 정상글과 다른 공통적으로 들어가는 문자를 찾으세요
2. phpmyadmin 에서 sql 쿼리문 입력하는 곳에다 입력하고 실행하세요
delete from g4_write_테이블명 where instr(wr_content, '공통문자') //mb_id로 구분된다면 mb_id='asdfg' 처럼
3. 게시판관리에서 카운트 조정에 체크하고 저장하세요
답변 정말 감사드립니다. (응답이 많이 늦었습니다 죄송요)
답변이 1개도 안달리면 어쩌나 걱정했는데 2개씩이나....ㅠ
횡재한 기분입니다.ㅋ
잘은 모르지만, 알려주신데로 곧 시도해 보도록 하겠습니다.
시간 내주셔서 정말 감사합니다.
균이님도 곧 좋은일 있으실겁니다.^^ 화이팅!
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT