RDS에 MySQL로 연결하는 과정에서 에러에 대해서
ERROR 2003 (HY000): Can't connect to MySQL server on 'practice-database-deploy.cdd0mwqqxrg2.ap-northeast-2.rds.amazonaws.com:13306' (60)
이 부분은 MySQL 서버에 연결할 수 없는 에러를 나타냅니다.
접속에 관한 문제가 있을 때 보안규칙에 대해 먼저 살펴보시면 좋습니다.
요청 응답에 대한 포트를 설정하는 곳이기 때문입니다.
여기서 첨부해주신 해당 레퍼런스는 MySQL 서버로의 요청 포트 규칙을 어떤 곳으로 열어두는 방식으로 해결하였습니다.
레퍼런스의 위치무관 설정 이전에 가능했던 설정으로 0.0.0.0과 ::/0의 설정을 나타내는 것입니다.
Anywhere ipv4와 Anywhere ipv6을 설정하여 0.0.0.0과 ::/0의 규칙을 설정할 수 있습니다.
모두가 RDS에 접근하게 하는 것은 좋지 않기 때문에 특정 서버에만 인바운드 설정을 할 수 있습니다.
DB와 서버의 형태에 따라 다양한 구성이 가능하기 때문에
레퍼런스 외에도 DB 보안그룹이나 RDS 보안그룹 설정에 대해서 찾아보시고 공부하시면 도움이 되실 수 있습니다.
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.RDSSecurityGroups.html