공부/AWS
RDS 로컬 MySQL Workbench 연결 오류 해결 - VPC Public 변경
son_i
2024. 8. 5. 21:11
728x90
RDS는 MariaDB로 생성하였고 MySQL Workbench에 연결이 계속 안 됐다 !
일단 작성해줘야 할 항목들은 아래와 같다.
Hostname : RDS의 엔드포인트
Username : 설정해준 사용자 이름
Password : 설정해준 비밀번호
그럼에도 계속 연결할 수 없다는 오류가 났다.
1. RDS의 퍼블릭 액세스 여부 확인
되어있다.
2. RDS의 보안그룹 확인
RDS의 보안그룹 인바운드 규칙에 3306 포트로 열려있는지 확인한다.
-> 열려있음
3. Private 서브넷을 Public으로 변경
RDS 상세로 들어가서 VPC에 들어간다.
해당 vpc의 기본 라우팅 테이블에 들어가서 라우팅 편집을 들어간다.
라우팅 편집에서 아래 항목을 추가한다.
처음 속성을 0.0.0.0/0으로 하고 인터넷 게이트웨이를 고르면 igw-하고 뒤에 나오는 번호를 고를 수가 있다 !
사용하고있던 서브넷이 Private이라서 외부에서 접속이 안 됐던 것이다.
이렇게ㅔ 라우팅을 추가해서... ! 해결 !
참고
AWS - RDS Connection timed out 연결 오류 해결
이 에러로 꼴딱 밤을 새웠다..ㅎㅎ RDS를 지우고 만들고를 몇 번 반복했는지 모르겠다ㅠㅠAWS RDS 데이터베이스를 EC2 외에도 외부 IP에서 확인하고 싶었다.(MySQL 워크벤치, Spring 애플리케이션) 하지
green-bin.tistory.com
728x90