[21.09.02]mariaDB연결오류 - 포트 강제종료
오류 컬렉터 또 왔다고해
매번 mariaDB에서 오류가 떠서 애먹기ㅎ
정말 이정도면 오류 컬렉터해서 사전처럼 만들어도 나쁘지 않을 듯하다.
이 속도면 나중에 봤을때 이미 만들어져 있지 싶을거같지만
오늘의 오류는 저번과 비슷하다.
[21.08.30] mariaDB 연결오류
한동안 나태해져있던 내 자신 반성해랏! 오랜만에 다시 신경써서 내 컴퓨터는 나에게 숙제를 내어줬다. 오류라는 숙제를.. 이상하게 사용하는 도중에 연결이 끊어져버려서 난감할 따름이다. 너
zzerou.tistory.com
3306이라는 포트를 이중으로 사용하고 있어 오류가 뜨는것.
하지만 전과 다른건
똑같이 이중으로 SQL사용이지만 저 방법이 먹히지 않는다는 거.
이걸로 찾아다니다.
https://prolite.tistory.com/959
이 사이트 찾아서 난생 처음 보는 것들까지 찾아보게 됬다구ㅎ
그래도 "시스템 이벤트 로그"에서 포트 이중사용이라는 구체적인 원인을 알 수 있다는 것.
이벤트 로그는 [윈도우+R]-[eventvwr.msc]이라고 검색하면 알수있다.
요로꼬롬 나온다구.
결론은 그래서 어쩌라고에서 멈춰버렸지만...
도움받아서 해결했다. 다음에 또 이런일 있으면 내가 해결하는걸로.
평생 누군가에게 도와달라고 맹하게 있기엔..그건 좀
그래서 해결방법은 [window 포트 강제종료] 라는거.
결론적으론 나는 이전의 방식으로 재연결을 할 것이다. 하지만 이중으로 연결되어있는 걸 끊어내야 한다는거.
또한 끊어내기 위해선 PID번호를 알아내야 한다는거.
참고로 알아야할 것(더 많지만 생략)
-a : 모든 연결 포트 표시
-n : 주소와 포트 번호를 숫자 형식으로 표시
-o : 프로세스 ID (PID) 표시
*PID번호 찾는 법*
(사용자기준)
cmd 창을 열어 netstat -a -o 를 입력한다.
그럼 우리가 필요한 3306포트의 PID번호를 알아낼 수 있다.
*특정 포트 강제 종료하기*
(PID)번호는 바뀐다.외웠다고 그냥 사용하면 엉뚱한 포드 종료할 수도 있으니 두 과정은 세트로 생각하기
PID번호를 알았으니 종료해야한다.
taskkill /f /pid[PID넣기]
이건 처음 시도할때 사진 찍어놓은 거지만.
이렇게 해결된다.
다시 서비스에 들어가서 mariaDB연결확인해주면 완료.
- 여기 잘되있네