mysql에서 특정 사용자가 올린 게시물 한꺼번에 삭제

mysql에서 특정 사용자가 올린 게시물 한꺼번에 삭제

QA

mysql에서 특정 사용자가 올린 게시물 한꺼번에 삭제

본문

mysql에서 특정 사용자가 올린 게시물 한꺼번에 삭제 가능한가요?

사이트 게시판에서 삭제하려니 너무 오래 걸립니다.

 

특정인이 2달 동안 5만 개 올렸는데

처음에는 무슨 의도인지 몰랐는데 html 속성으로 들어가서 보니까 안에 여러가지 불법 키워드를 엄청 심어 놨더군요.

제가 게시물 올리는 텀도 2~3분 단위로 띄워 놨는데 어떻게 했는지 그것도 뚫어버렸습니다.

 

게시물 한 꺼번에 20개 씩 전체 선택해서 지워도 30초 더 걸리고

게시판 목록 수 100개 보기로 해서 전체 선택해서 지우니 조금 있다가 로딩지연에 걸려버리고,

 

그래서 생각한게 mysql 들어가서 이 사람이 올린 글만 다 지워버리려고요.

이 방법이 되나요?

제가 쓰고 있는 접속 프로그램 스샷 올릴게요

 

----------------------

HS 쓰는데 잘 작동하다가 [데이터] 눌렀더니 응답없음 걸려서 지금 10분 넘게 저러고 있네요.

그냥 올릴게요.3667217452_1572670474.7318.png

이 질문에 댓글 쓰기 :

답변 2

delete from g5_write_게시판id where mb_id = '회원아이디'

예를 들어

delete from g5_write_free where mb_id = '1111'

실행 후 게시판 설정에서 카운트 조정 체크 후 확인 (첨부 파일은 삭제되지 않음)

 

아니면 이런 방법도 있네요. (첨부파일도 삭제됨)

https://sir.kr/g5_plugin/3929

우와~!!!
신기해요.
제가 멍청한 방법으로 지우고 있었네요.
delete from g5_write_free where mb_id = '1111' 이거 그대로 해서 게시판 아이디, 회원 아이디 넣고 실행 시키니 1초도 안 되서 5만개 다 날아갔어요.
정말 감사드립니다.
로또 맞고 부자되세요^^

phpMyAdmin 프로그램을 설치하세요.

그리고 접속하여 위 작은 별님이 주신 자료대로 처리해 보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 14
QA 내용 검색

회원로그인

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