Pay it Forward

[AWS] RDS 생성하기 (+MySQL workbench 연동하기) 본문

Tool/AWS

[AWS] RDS 생성하기 (+MySQL workbench 연동하기)

minjoony 2020. 1. 22. 18:13
728x90

AWS에서 제공하는 RDS(Relational Database Service : 관계형 데이터베이스 서비스)를 생성하여 사용해 보겠습니다

 

AWS의 RDS를 이용하면 따로 DB 운영을 할 필요 없이 AWS에서 관리 및 운영을 해주므로 매우 편리합니다

 

EC2에 보안그룹 생성하기

생성한 EC2의 하단 사이드바에 있는 [보안 그룹]을 클릭합니다

 

[보안 그룹]에서의 [인바운드]를 선택하고 [편집]을 클릭합니다

 

이미지와 같이 사용할 포트 정보들을 입력합니다

 

저장 후 [보안 그룹 생성]을 클릭합니다

 

상위 공란들을 설정하고 [규칙 추가]를 누른 후 위와 같이 규칙을 추가합니다

이렇게 생성한  보안그룹  을 RDS에서 선택해 줄 것입니다

RDS 생성하기

AWS에 접속하여 [서비스] - [RDS]를 클릭합니다

 

[데이터베이스 생성] 란에 [데이터베이스 생성]을 클릭합니다

 

데이터베이스 생성하는 창이 뜨면 [표준 생성], [MySQL]을 선택해줍니다.

 

[프리 티어]를 선택해주고 각 란에 정보를 입력합니다

 

[추가연결구성]을 펼쳐주누 후 [퍼블릭 액세스 가능] 항목을 [예]로 선택해줍니다

 

[VPC 보안 그룹]을  앞서 EC2에서 만든 database 전용 보안 그룹으로 선택합니다

 

MySQL WorkBench에 DB연동하기

생성한 AWS RDS의 database를 선택해 [엔드포인트 및 포트] 란의 값을 복사합니다

 

Workbench를 키고 Connections를 추가해줍니다

- Hostname : 앞에서 복사한 RDS의 [엔드포인트 및 포트]를 입력합니다

- Username : RDS를 만들 때 정했던 [마스터 사용자 이름]을 입력합니다

- Password - Store in Vault : RDS를 만들 때 정했던 [마스터 암호]를 입력합니다

 

정보를 모두 입력한 후에는 TestConnection을 클릭해보면 연동이 잘 되는지 확인하실 수 있습니다

728x90
Comments