
갑자기 서버 연결을 했는데 hikaripool 에러 뜨면서 디비 연결 거부를 당했다. 에러명 JDBC-90401:Connection refused by the server. - Connection refused: connect 요약 tbdown clean tbboot 해결 관리자 권한으로 터미널 켜서 데이터베이스 꺼주고 다시 켜주면 연결 잘 된다. 성공

요약dbRClick - Edit Connection - Main - Show all databases check 계정에 데이터베이스 추가로 만들고 분명 데이터베이스를 추가로 만들었는데 계속 안 보이고 데이터베이스 연결하면 또 연결이 돼서 확인해 보니 DBeaver 데이터베이스 세팅 문제였습니다. 데이터베이스 우클릭 - Edit Connection - Main - Show all databases 체크 이전에는 PostgreSQL 탭에 체크가 해제되어있었는데 최근 Show all databases를 Main탭에 옮긴 것 같습니다. 세팅 확인을 잘 안 하고 연결 테스트로 바로가다 보니 이런 걸 놓쳐 시간을 뺏겼네요...

조사하게 된 계기가 maria DB를 설치 중에 포트번호를 설정해 주는 과정에서 오류가 발생했다. 3306을 사용하고있다고해서 어떤 프로세스가 그 자리를 차지하고 있는지 알아내야 했다. 1. 명령 프롬프트를 열어서 다음 명령어를 입력한다. netstat -ano | findstr :3306 2. 그 결과로 나오는 목록에서 LISTENING 상태의 프로세스를 찾아 PID를 확인합니다. 3. 해당 PID의 프로세스 이름을 확인하려면 다음의 명령어를 입력합니다. tasklist | findstr "PID" 여기서 PID는 앞서 확인한 PID 번호입니다. 범인은 이전에 설치한 mysql이었네요...

비밀번호를 잊어버려서 비밀번호 초기화 방법까지 시도해 보고 관리자 모드로 시작하려 해도 잘 안 돼서 그냥 삭제해서 재설치하는 것이 빠른 방법 같아 제가 mysql 지운 과정을 공유하려합니다. 우선 컴퓨터의 mysql 관련 프로그램, 파일들을 모두 지워주셔야 합니다. window 자체에서도 프로그램들을 관리해주긴 하지만 완전히 자잘한 파일, 데이터들을 지우려면 직접 찾아가 삭제를 해주셔야 합니다. 설치했을 때 관련 Data는 밑에 폴더에 설치 폴더는 위에 폴더에 적용이 돼서 둘 다 관리해 주는 게 좋겠죠. 과정 우선 제가 찾아간 곳은 3 가지고 검사까지 과정은 1. window 프로그램 추가/제거에서 mySQL삭제하기 2. ProgwramData에서 MySQL 잔재 파일 확인해서 삭제하기 3. AppDat..