테스트 사이트 - 개발 중인 베타 버전입니다

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

멜랑넷 6년 전 조회 4,913

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

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

 

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

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

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

 

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

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

 

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

이 방법이 되나요?

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

 

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

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

그냥 올릴게요.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

6년 전

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

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

멜랑넷
6년 전
냅, 글에 보시면 이미 설치 해 놓고 여쭤 본거에요.
해결했어요.
감사합니다^^

댓글을 작성하려면 로그인이 필요합니다.

6년 전

http://localhost/phpmyadmin/url.php?url=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fdelete.html" target="mysql_doc">delete from g5_write_게시판id where mb_id = '회원아이디'

예를 들어

http://localhost/phpmyadmin/url.php?url=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fdelete.html" target="mysql_doc">delete from g5_write_free where mb_id = '1111'

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

 

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

https://sir.kr/g5_plugin/3929">https://sir.kr/g5_plugin/3929

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

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

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인