myspl Workbrach와 VS code의 데이터 연결에 ERROR문이 출력되는 현상이 생겼다.
Failed to Connect to MySQL at 127.0.0.1:3306 with user root
Unable to connect to localhost
해당 오류를 해결하기 위해 RDS 인바운드 규칙 편집으로 인바운드 규칙 수정과
Workbrach의 host와 password를 수정하여 DB 재접속을 시도했지만 오류는 여전했다.
wifi와 네트워크가 DB 연결에 영향을 줄 수 있다.
실제로 다른 팀원의 DB연결은 성공적이었지만
나의 상황은 IP의 문제로 DB의 Error가 발생했다.
NAVER 검색

=> 현재 나의 IP주소를 확인하거나
네트워크 IP 확인
=> 설정 -> 네트워크 -> 속성 -> IPv4 주소
해당 IPv4 주소를 인바운드 규칙에 추가한다.
네트워크 통신 오류 혹은 네트워크 통신사 중계기에 이상이 생긴 경우
유동 IP 사용

고정 IP
주로 기업에서 서버 관리를 할 때 사용되는 IP이다.
허용된 IP만 접속이 가능하게 함으로써 보안에 신경을 쓰는 것이다.
유동 IP
인터넷 착상 당시 수많은 사람들이 인터넷을 사용하기 위해선 수많은 IP 주소를 필요로 한다.
-> 하지만 IP 주소는 제한적이다. (ISP들이 이로 인해 고정 IP 주소 부여를 제한한다.)
즉, 단말들의 회전율과 가용성을 높이기 위해 필요한 상황마다 임시 IP를 부여하는 유동 IP주소를 사용한다.
=> 적은 IP 주소로 많은 단말장비들이 IP 주소를 쓸 수 있게 하기 위함.
-> 네트워크 IP 주소는 보안, 접근 제어, 로드 밸런싱, 성능 관리 및 네트워크 구성 관리와 같은 다양한 측면에서 데이터베이스 연결에 영향을 미친다.
올바르게 구성된 IP 주소 설정은 DB 시스템의 안정성과 효율성을 유지하는 데 중요하다.