본문 바로가기
공부/AWS

RDS 로컬 MySQL Workbench 연결 오류 해결 - VPC Public 변경

by son_i 2024. 8. 5.
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이라서 외부에서 접속이 안 됐던 것이다.

 

 

이렇게ㅔ 라우팅을 추가해서... ! 해결 !

 


참고

https://green-bin.tistory.com/34#3.%20Private%20%EC%84%9C%EB%B8%8C%EB%84%B7%EC%9D%84%20Public%20%EC%84%9C%EB%B8%8C%EB%84%B7%EC%9C%BC%EB%A1%9C%20%EB%B3%80%EA%B2%BD-1

 

AWS - RDS Connection timed out 연결 오류 해결

이 에러로 꼴딱 밤을 새웠다..ㅎㅎ RDS를 지우고 만들고를 몇 번 반복했는지 모르겠다ㅠㅠAWS RDS 데이터베이스를 EC2 외에도 외부 IP에서 확인하고 싶었다.(MySQL 워크벤치, Spring 애플리케이션) 하지

green-bin.tistory.com

 

728x90

'공부 > AWS' 카테고리의 다른 글

AWS를 위한 기초 용어  (0) 2024.11.08
AWS S3 이용하여 이미지 업로드 구현하기  (0) 2024.08.24
윈도우 cmd에서 ec2 접속하기  (0) 2024.08.05
AWS) EC2에 docker설치  (0) 2024.01.21
AWS) EC2 인스턴스 생성  (2) 2024.01.20