서버

AWS - RDS 셋팅하기(RDS 생성, 파라미터그룹셋팅, 접속테스트)

탐훈 2025. 2. 16. 00:12
728x90

RDS 셋팅 빠르게 알아보자

 

순서

- RDS 생성

- 파라미터 그룹 셋팅

- 접속테스트

 

로컬 컴퓨터에서 

RDS를 붙여서 테스트 테이블을 생성할 예정이다. 

 

그 이후

EC2에서 Mysql 설치하여

RDS를 붙여 테스트 테이블이 잘 되었나 확인한다. 

 


 

 

1. RDS 검색하기

 


 

 

2. 마리아 디비로 선택

 

 


 

3. 템플릿은 프리티어, 자체관리, 비밀번호 설정하기

 


4. 퍼블릭 액세스 '예' (외부접속 허가 여부 설정임)

 

5. DB에서 사용하는 값 설정을 위한 '파라미터 그룹' 셋팅하기

 

 

 

5-1) 그룹 생성

 

 

 

 

 

5-2) 디비 파라미터 수정

 

다음 세개의 파라미터를 설정합니다.

a. 타임존

b. 캐릭터셋

c. 커넥션 최대 시간

 

 

 

 

 

 

5-2.a) 타임존 파라미터 설정

 

 

 

5-2.b) 캐릭터셋 파라미터 설정

 

"char" 검색하여 아래 6항목은 

utf8mb4로 모두 설정한다.

- character_set_client
- character_set_connection
- character_set_database
- character_set_filesystem
- character_set_results
- character_set_server

 

 

아래 2항목은

"uft8mb4_general_ci" 로 변경한다

- collation_connection
- collation_server

 

 

 

5-2.c) 커넥션 시간 파라미터 설정

 


6. 파라미터 그룹 DB에 반영하기

 

6-1) 디비로 이동한다.

 

6-2) 디비 선택 후 수정 이동

 

 

6-3) 파라미터 그룹을 위에서 만든 그룹명으로 선택

 

 

6-4) 계속 누른 뒤 수정 예약 설정에서 '즉시적용' 선택

 


7) 재부팅

 


8) 접속 테스트

 

엔드포인트는

접속할 호스트네임

 

 


9) 파라미터 그룹으로 설정한 내용 잘 되었는지 확인

 

 

 

인코딩 확인

 

 

 

날짜확인

 

 

테스트 해보자

 

create table test (
  id bigint(20) not null AUTO_INCREMENT,
  content varchar(255) default null,
  primary key(id)
) engine=InnoDB;


insert into test(content) values('테스트');

select * from test;

 

 


 

EC2에서 

Mysql 설치하여 RDS 테스트 테이블 확인하는 내용은

아래 포스팅에서 확인한다.

https://tomhoon.tistory.com/738


추가)

 

안될 경우 

EC2 -> 보안그룹에서 

3306 포트 열어줘야한다.