DATABASE/AWS RDS DATABASE 관리

AWS RDS : (2) MySQL Workbench 에서 RDS MySQL에 연결하는 방법 (AWS의 방화벽 설정)

신강희 2024. 5. 13. 11:47
728x90

< (2) MySQL Workbench 에서 RDS MySQL에 연결하는 방법

AWS의 방화벽 설정하는 방법 포함! >

 

# 이제 Workbench 로 이동하여 신규 커넥션을 생성해보자.

 

# Hostname에 RDS에서 생성한 데이터베이스의 앤드포인트를 넣어주어야 한다.

 

# Port 넘버가 3306인지 확인

# Username과 Password에는 연동하기위해서 RDS에서 만든 데이터베이스의 ID와 Password를 입력해 주어야 한다.

ㄴ 이렇게 완성한후 Test Connection을 해보면 연결되지 않는다!

 

# 이유는 EC2에서 서버를 연결할때 방화벽을 설정해주던것과 동일하게 RDS도 방화벽을 설정해 주어야 한다.

# 연결을 원하는 AWS RDS의 데이터베이스 정보를 다시 들어가서 보안 그룹으로 들어간다.

 

# 보안 그룹 ID로 들어가서

 

# 인바운드 규칙  편집

 

# 규칙 추가 > 유형 정보MYSQL/Aurora로 설정하면 포트 넘버가 자동으로 입력된다.

# 소스는 Anywher-IPv4로 설정

 

# 이제 다시 MySQL Workbench로 돌아가서 연결을 해보면 동작되는걸 볼수있다! OK를 누르면 생성 및 커넥션 연결 완료

 

# 생성된 커넥션 확인 완료! 이렇게 RDS DB와 MySQL 커넥션을 연결해 주어야 Workbench 사용이 가능하다!

 

# 추가적인 유의사항으로 AWS 사에서 2월 1일 부터 EC2를 제외하고 RDS나 다른 서비스에서 IPv4를  사용할경우 24시간당 0.003 USD의 요금을 부과하기로 결정되었다고 한다.

- 30일 동안 24시간씩 서버를 운용할경우 대략 한화로 5천원이 조금 안되는 금액이 부과되니 이부분은 알고 사용해야할것 같다!

 

연동 끝! 다음 게시글부터는 MySQL Workbench 사용방법으로!

 

반응형