AWS RDS 구축

김민준·2021년 12월 7일
0

라이징캠프 3주차

목록 보기
1/3

이번주는 데이터베이스에 대해 공부를 해 볼 것이다. 우선 AWS RDS를 구축해보자.


AWS RDS 생성

AWS RDS로 접속하여 생성을 해보자.



MySQL로 데이터베이스를 생성해 주자.

필자는 프리티어로 사용중이기 때문에 템플릿은 프리티어로 설정해준다.
DB 인스턴스 이름을 설정해주고, 암호를 설정해준다.

연결을 설정해주고...

생성해주면 위 사진과 같이 생성중이란 화면이 나오게 된다. 한 10분 정도 기다리면 생성 되는 것을 볼 수 있다.


time_zone, 인코딩 설정


먼저, 파라미터 그룹을 새로 만들어 준다.

time_zone 파라미터를 검색 후 Asia/Seoul 값으로 변경, 저장해준다.

마찬가지로, character_set 파라미터를 검색 후 이모지도 쓸 수 있는 utf8mb4로 설정, 저장 해준다.

character_set을 utf8mb4로 설정했기 때문에, collation_server, collation_collection 파라미터들도 utf8mb4_general_ci로 설정, 저장해준다.


Datagrip으로 외부 접속

모든 파라미터 편집이 끝났으면, 데이터베이스 창에 접속해서 인스턴스를 재부팅해준다.
단, 재부팅 할 때, ec2 인스턴스도 같이 재부팅 해주어야 한다.
인스턴스 재부팅이 끝났으면, datagrip에 접속하여 외부접속을 시도해볼 것이다.

위 사진과 같이 데이터베이스 인스턴스의 엔드포인트를 찾은 후 복사해준다.

datagrip을 열어서, Host 값으로 아까 복사한 엔드포인트를 넣어준다.
처음 인스턴스를 생성할 때 설정했던 아이디와 비밀번호로 접속을 해주면 위 사진과 같이 연결에 성공하는 것을 볼 수 있다.

profile
기록하는 개발자가 되자

0개의 댓글