-
AWS RDS를 사용하여 MySQL workbench 연동Cloud 2023. 5. 2. 17:59반응형
AWS RDS란?
Amazon RDS는 AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스입니다. 이 서비스는 산업 표준 관계형 데이터베이스를 위한 경제적이고 크기 조절이 가능한 용량을 제공하고 공통 데이터베이스 관리 작업을 관리합니다.
Amazon RDS는 다양한 데이터베이스 엔진 중에서 선택할 수 있습니다. 예를 들어 Amazon Aurora with MySQL compatibility, Amazon Aurora with PostgreSQL compatibility, MySQL, MariaDB, PostgreSQL, Oracle 및 SQL Server 등이 있습니다.
https://aws.amazon.com/ko/getting-started/hands-on/create-mysql-db/
Create and Connect to a MySQL Database with Amazon RDS
Close Thank you for your feedback Feedback helps us improve our experience. If you would like to share more details on the feedback, please click the feedback button below.
aws.amazon.com
1. AWS 콘솔에 로그인하고 RDS 대시보드로 이동합니다.
2. “데이터베이스 생성” 버튼을 클릭합니다.
3. "엔진 옵션"에서 MySQL 엔진을 선택합니다.
4. "템플릿"에서 “프리 티어” 또는 "표준 생성"을 선택합니다. (학습용 이므로 프리티어 선택)
5. "설정"에서 데이터베이스 인스턴스 식별자, 마스터 사용자 이름 및 암호를 입력합니다.
6. 스토리지에서 스토리지 크기를 선택합니다. (학습용 이므로 20GiB 선택)
7. 스토리지 유형 및 할당량을 선택합니다. (학습용 이므로 스토리지 자동조절 해제)
8. "연결"에서 VPC 및 보안 그룹을 선택하고 데이터베이스 포트를 입력합니다.
8-1. 퍼블릭 액세스를 허용하고 가용영역을 선택합니다.
8-2."추가 구성"에서 3306 데이터베이스 포트를 확인합니다.
9. "추가 구성"에서 백업, 모니터링 및 유지 관리 옵션을 설정합니다. (학습용 이므로 모두 해제 합니다.)
10. “데이터베이스 생성” 버튼을 클릭하여 데이터베이스 인스턴스를 생성합니다.
MySQL Workbench 연결:
1. SQL Workbench 실행하고 새 연결을 만듭니다. Database - Connect to Database
2. 호스트 이름 또는 IP 주소로 RDS 엔드포인트를 입력합니다.
3. 포트 번호로 RDS 인스턴스의 포트 번호를 입력합니다.
4. 사용자 이름과 암호로 RDS 인스턴스의 마스터 사용자 이름과 암호를 입력합니다.
5. 연결 버튼을 클릭하여 RDS 인스턴스에 연결합니다.
♠ 자주 겪었던 문제
DB Connect 오류
추측 가능한 원인 1. 보안 그룹 규칙 미적용
1. 보안 그룹 규칙 미적용
launch-wizard-6 규칙에는 기본적으로 0.0.0.0/0(outbound), 자신의 IP(Inbound) 적용되었는지 확인해야합니다.
2. 라우팅테이블 - 서브넷 적용 오류
원인: 가용영역에는 총 4개의 서브넷이 있습니다.
기본 테이블의 서브넷 연결을 살펴봅니다.
이는 생성 시 가용영역에 해당하는 4개의 서브넷이 현재 라우팅테이블에 명시되어 있지 않기때문에 발생하는 오류입니다.
이를 해결하기 위해 명시적 연결을 4개 서브넷 모두 기본 라우팅 테이블에 설정해줘야합니다.
반응형'Cloud' 카테고리의 다른 글
Bastion 호스트, VPC private 엔드포인트를 사용한 Amzon S3 (0) 2023.05.02 AWS Certified Cloud Practitioner 취득을 위한 A to Z 개념 정리 (0) 2023.05.02 AWS Certified Cloud Practitioner [CLF-C01] 자격증 취득하기 (0) 2023.05.01 AWS S3 정적 웹사이트 호스팅 및 S3 사용법 알아보기 (0) 2023.04.28