기록하는 공부
AWS RDS 생성 연결 본문
728x90
반응형
RDS 생성 연결
- DB 인스턴스 생성 : 콘솔 > RDS >> DB 생성
- MySQL, Free tier
- DB 인스턴스 식별자 : rds-mysql-10minTutorialMyName
- DB 관리자 유저, 패스워드 설정 : dbadmin/abcd1234
- db.t2.micro
- 스토리지 크기 : 20G, 스토리지 자동 확장 활성화 체크 해제
- MyVPC, 공개 접근 : 예
- 보안그룹 : 새 보안그룹(3306)
- SQL 클라이언트 다운로드 설치 및 연결
- 간단한 SQL 실행
- 마무리 : DB 인스턴스 삭제
- 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 호스트 이름 활성화 체크 후 저장하고 데이터베이스 생성 진행
- DB 생성 완료
2. 보안그룹 수정
- DB 생성 시 만들었던 보안그룹 인바운드 규칙 수정 필요
- VPC > 보안 > 보안 그룹 > sgDB01
- 유형 : MySQL/Aurora
- 소스 유형 : Anyware IPv4
3. SQL 클라이언트 다운로드 설치 및 연결
- MySQL Workbench를 사용하여 생성한 데이터베이스에 연결
- Hostname : rds-mysql-10mintutorialbaki.cil70cfcvuke.us-east-2.rds.amazonaws.com (db 생성할 때, 엔드포인트)
- 포트 : 3306
- Username : dbadmin(db 생성 시 지정했었음)
- PW : abcd1234(db 생성 시 지정했었음)
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");
728x90
반응형
'AWS' 카테고리의 다른 글
AWS DynamoDB 생성 (0) | 2024.01.10 |
---|---|
AWS 웹서버 인스턴스 생성 및 연결 (0) | 2024.01.10 |
AWS EBS 생성 및 연결(EC2에 디스크 추가) (1) | 2024.01.09 |