반응형
Amazon RDS (MySQL)
리전 설정
- 다른 리전이 선택되어 있을 수 있음

RDS 진입

데이터베이스 생성

데이터베이스 생성 방식
- 표준 생성 및 MySQL

템플릿
- 프리티어 선택 (다른 템플릿을 사용하면 추가 요금 발생)

설정
- DB 인스턴스 식별자: 원하는 이름으로 설정
- 마스터 사용자 이름 & 암호: DB 접속용으로 사용하는 ID와 PW

스토리지
- 자동조정 비활성화 (과금 방지)

연결
- 퍼블릭 액세스 기능: AWS RDS의 MySQL과 연결하기 위해 예 선택
- VPC 보안 그룹: 새로 생성
- 새 VPC 보안 그룹 이름: express-db-security
- 가용 영역: 알아서 설정

추가 구성
- MySQL 기본 포트: 3306
- 데이터베이스 이름: express_db


백업
- 비활성화 (프리티어에서 과금되게 만드는 죄악)

암호화
- 비활성화 (RDS 사용 중 여러 가지 옵션들 중에서 어떤 부분에서 문제가 발생했는지 인지하기 힘듦)

데이터베이스 생성

RDS 보안그룹 편집

VsCode 익스텐션 설치

좌측 하단 MySQL 탭에서 +

RDS 데이터베이스 접근

RDS 생성 시 만들었던 마스터 사용자 이름 입력

RDS 생성 시 만들었던 마스터 암호 입력

RDS 생성 시 설정했던 MySQL 포트 입력
- 기본 값 3306

RDS 생성 시 추가한 인증서 입력
- 추가하지 않았으면 공란으로 엔터

연결 성공

쿼리문 테스트
- DB 우클릭 후 New Query

- 쿼리문 입력 후 저장한 뒤 우클릭을 눌러서 Run MySQL Query

레퍼런스
반응형
'backend > Node.js' 카테고리의 다른 글
| [Node.JS 입문 리뉴얼] 웹과 HTTP의 동작 방식 (0) | 2023.11.29 |
|---|---|
| [Node.JS] AWS EC2 HTTPS 배포 (0) | 2023.11.16 |
| [Node.JS] Sequelize (0) | 2023.11.10 |
| [Node.JS] 관계형 데이터베이스 & SQL (0) | 2023.11.10 |
| [Node.JS] 미들웨어 (0) | 2023.11.10 |
