기록하는 공부

AWS RDS 생성 연결 본문

AWS

AWS RDS 생성 연결

SS_StudySteadily 2024. 1. 10. 00:55
728x90
반응형

 

 

RDS 생성 연결

 

  • DB 인스턴스 생성 : 콘솔 > RDS >> DB 생성
    • MySQL, Free tier
    • DB 인스턴스 식별자 : rds-mysql-10minTutorialMyName
    • DB 관리자 유저, 패스워드 설정 : dbadmin/abcd1234
    • db.t2.micro
    • 스토리지 크기 : 20G, 스토리지 자동 확장 활성화 체크 해제
    • MyVPC, 공개 접근 : 예
    • 보안그룹 : 새 보안그룹(3306)
  • SQL 클라이언트 다운로드 설치 및 연결
  • 간단한 SQL 실행
  • 마무리 : DB 인스턴스 삭제

RDS 생성

 

 

  • AWS DB 자습서

https://aws.amazon.com/ko/getting-started/hands-on/create-mysql-db/

 

Amazon RDS를 사용하여 MySQL 데이터베이스 생성 및 연결

닫기 피드백을 제공해 주셔서 감사합니다. 피드백은 AWS 경험을 개선하는 데 도움이 됩니다. 피드백에 대한 자세한 정보를 제공하려면 아래의 피드백 단추를 클릭하세요.

aws.amazon.com

 

 


 

 

1. DB 인스턴스 생성

 

  • RDS > 데이터베이스 > 데이터베이스 생성

 

  • 표준 생성
  • MySQL, MySQL Community
    • 버전 : MySQL 8.0.34
  • 템플릿 : Free tier
  • 설정
    • DB 인스턴스 식별자 : rds-mysql-10minTutorialBaki (규칙 : rds-mysql-10minTutorialMyName)
    • DB 관리자 유저, 패스워드 설정 : dbadmin/abcd1234
    • db.t3.micro
    • 스토리지 크기 : 20G, 스토리지 자동 확장 활성화 체크 해제
    • MyVPC, 공개 접근 : 예
    • 보안그룹
      • 이름 : sgDB01
      • 가용 영역 : us-east-2a
      • 추가구성 - 새 보안그룹 - 3306
  • 추가 구성
    • 초기 데이터베이스 이름 : bakidb001
    • 백업 - 백업 보존 기간 : 1
    • 암호화 활성화 해제

 

 

  • 데이터베이스 생성을 누르기 전에
  • 기존에 생성했던 MyVPC 설정에 들어가 (VPC > MyVPC > 작업 > VPC 설정 편집
  • DNS 호스트 이름 활성화 체크 후 저장하고 데이터베이스 생성 진행

vpc 설정 편집

 

vpc 설정 편집

 

 

  • DB 생성 완료

DB 생성 완료

 

 

 

 

2. 보안그룹 수정

 

  • DB 생성 시 만들었던 보안그룹 인바운드 규칙 수정 필요
  • VPC > 보안 > 보안 그룹 > sgDB01
  • 유형 : MySQL/Aurora
  • 소스 유형 : Anyware IPv4

인바운드 규칙 편집

 

인바운드 규칙 수정

 

 

 

 

3. SQL 클라이언트 다운로드 설치 및 연결

 

MySQL Workbench

 

 

 

 

 

 

 

4. 간단한 SQL 실행

 

  • 간단한 SQL 쿼리문 작성
create database db001;
use db001;
CREATE TABLE tbl01
(
	empno INT NOT NULL PRIMARY KEY,
	ename VARCHAR(10));

select * from tbl01;
insert into tbl01 values (1, "Emma");

 

SQL문이 정상적으로 실행됨

 

728x90
반응형

'AWS' 카테고리의 다른 글

AWS DynamoDB 생성  (0) 2024.01.10
AWS 웹서버 인스턴스 생성 및 연결  (0) 2024.01.10
AWS EBS 생성 및 연결(EC2에 디스크 추가)  (1) 2024.01.09