전체 보기
🍀

AWS RDS + MySQL workbrench 연결 에러 해결

작성일자
2023/04/26
태그
DIARY_DEVELOP
프로젝트
NOI
책 종류
1 more property

새로 배운 것

RDS mysql connection 에러 해결

에러
해결
아 진짜,,,,,, 이 간단한 거로 막혀서 3시간 걸렸다 ㅋㅋㅋㅋㅋ
rds도 새로 만들어보고,,, 진짜 이것저것 다해봤다. 덕분에 rds만들긴 이제 외운듯 ^^,,
분명 보안그룹 문제 같은데, 다 제대로 설정되어 있고 원인을 못찾겠었다,,,
그러다가 구글링 중 우연히 라우팅 테이블에 인터넷 게이트를 추가하면 된단 말을 봤고
들어갔는데 처음엔 위에거밖에 없었다. 위에거엔 인터넷 게이트가 잘 추가되어 있어서 더 미궁으로 빠졌었다,,,
그러다가 혹시 파라미터 그룹이 제대로 반영 안됐나 싶어 데이터베이스를 재부팅해줬다.
그랬더니 라우팅 테이블에 아래 노란색으로 밑줄 쳐둔 게 생겼다
해당 테이블에 들어가서 인터넷 게이트를 추가해주니 드디어,,,, 정상적으로 들어가진다,, 후,, 너무 기쁘다! 정말 너무너무 보고싶었던 화면,,,,,
추가로 알게 된 것
데이터베이스 만들 때 ec2랑 바로 연결해주면 아래처럼 보안 그룹이 두 개 생김

리눅스 중복 포트 실행 에러 해결

실행 중인지 여부 확인 : sudo lsof -i :8080
죽이기 : fuser -k 8080/tcp

401 해결

에러 : spring security 기본 보안 적용으로 401 뜸. 아직 설정 안 함.
해결 : 일단 spring security 적용 주석 처리
dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' // implementation 'org.springframework.boot:spring-boot-starter-oauth2-client' // implementation 'org.springframework.boot:spring-boot-starter-security' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'org.springframework.boot:spring-boot-starter-web' // implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5' compileOnly 'org.projectlombok:lombok' developmentOnly 'org.springframework.boot:spring-boot-devtools' runtimeOnly 'com.mysql:mysql-connector-j' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // testImplementation 'org.springframework.security:spring-security-test' }
Java
복사

하루 정리

TIL 작성하기
NOI
DB 설계
위클리 미팅 발표 준비 → 전체적인 스키마 관련해서 발표
RDS 연결 및 테스트 → bastion host로 연결 계획 중