제로부터 쌓는 개발일지
article thumbnail
반응형

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

 

레퍼런스

[AWS] Free-tier로 RDS 사용 중 요금을 지불했어요!

반응형

'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
profile

제로부터 쌓는 개발일지

@PachyuChepe

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...