-
SHELL에서 EC2에서 RDS 접속하기 (MobaXterm)클라우드/AWS 2023. 3. 21. 10:44

이런 구조다. 같은 가용영역 (AZ) 내에 있는 서로 다른 프라이빗 서브넷에 위치한 EC2에서 RDS에 접속하는 것.
접속하기 위해 알아야할 것
1. RDS 마스터 사용자 이름
2. RDS 엔드포인트



마스터 이름은 RDS생성시 개인이 설정해준거고, 엔드포인트는 RDS에 생성되면 만들어진다.
1. EC2접속

자세한 튜토리얼은 아래 링크
https://mycodesfly.tistory.com/263
[AWS] BastionHost로 SSH터널링 : private subnet내의 EC2에 접속하기 / mobaXterm
0. 아키텍쳐 Private Subnet에 있는 EC2에 접근하기 위한 방법으로는 VPN과 Bastion host를 사용하는 방법이 있는데, Bastion host를 사용하는것이 비용적으로 저렴하다. 내가 만들려고하는 Private EC2는 VPN접근
mycodesfly.tistory.com
2. mysql 설치
3. RDS 접속
접속 명령어)
mysql -u 마스터이름 -p -host 엔드포인트예시)
mysql -u mococo -p --host mpower-db.ca6yjfjnwsro.ap-northeast-2.rds.amazonaws.com비밀번호는 마스터사용자 이름 설정할 때 아래에 적어준 비밀번호다.
4. 접속 완료!
반응형'클라우드 > AWS' 카테고리의 다른 글
[AWS 공식문서] 볼륨 mount 매뉴얼 / 재부팅 후에도 연결된 볼륨을 자동으로 탑재 (0) 2023.05.04 [AWS 심플 아키텍쳐 구축하며 배운것-1] 리눅스 커널버전 / AMI (0) 2023.03.29 EC2에서 RDS 접속하기 에러 : ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib /mysql/mysql.sock' (2) (0) 2023.03.20 AWS - EC2에 EBS attach / mount / umount (0) 2023.03.16 AWS root 비밀번호 변경 / 알아내기 (0) 2023.03.16