DB생성
- 프리티어서비스로MySQL 데이터베이스 생성
- 프리티어 서비스로 MySQL 데이터베이스생성하기
- 1단계: 서브넷 그룹 생성
- 이름: bbbangduk9-db-sub-group
- VPC : default
- 가용영역: ap-northeast-2a, ap-northeast-2c
- 서브넷 선택(2a,2c)
- 프리티어 서비스로 MySQL 데이터베이스 생성하기
- 2단계: 파라메터 그룹생성
- 파라미터 그룹 패밀리: mysql8.0
- 유형: DB Parameter Group
- 그룹 이름: bbbangduk9-db-param-group
- 프리티어서비스로MySQL 데이터베이스생성하기
- 3단계: 옵션 그룹 생성
- 이름: bbbangduk9-db-option-group
- 엔진: mysql
- 메이저 엔진 버전: 8.0
- 프리티어서비스로MySQL 데이터베이스생성하기
- 4단계: 데이터베이스 생성(1)
- 데이터베이스생성방식선택: 표준생성
- 엔진옵션: MySQL
- 엔진버전: MySQL 8.0.32
- 템플릿: 프리티어
- DB 인스턴스 식별자: bbbangduk9-rds-mysql8
- 마스터 사용자 이름: ***
- 마스터 암호: ***
- 프리티어 서비스로 MySQL 데이터베이스 생성하기
- 4단계: 데이터베이스생성(3)
- 인스터스: 버스터블클래스-db.t2.micro,
- 스토리지 :sdd gp3 , 20GiB
- 컴퓨팅 리소스: EC2 컴퓨팅 리소스에 연결 안 함
- Virtual Private Cloud(VPC) : Default VPC
- DB 서브넷그룹: bbbangduk9-db-sub-group
- 퍼블릭액세스: 예
- VPC 보안그룹(방화벽) : 새로 생성( bbbangduk9-db-sg )
- 가용영역: ap-northeast-2a
- 보안그룹→인바운드 규칙→인바운드편집→소스→anywhere IPv4
- 데이터베이스 포트: 3306
- 데이터베이스 인증: 암호 인증
- Amazon EC2 인스턴스에서 연결(XSHELL이용)
$ sudo yum install -y mysql
$ mysql -h fastcampus-rds-mysql.csl96occjx1f.ap-northeast-2.rds.amazonaws.com -u developer -p
Enter password: developer123!
MySQL [(none)]> show databases;
MySQL [(none)]> create database projectdb;
MySQL [(none)]> show databases;
MySQL [(none)]> exit