myspl Connected 문제

김지혜·2023년 9월 8일

SQL

목록 보기
5/5

💾 myspl Connected error

myspl WorkbrachVS 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 재접속을 시도했지만 오류는 여전했다.

해결 방안_IP주소

wifi와 네트워크가 DB 연결에 영향을 줄 수 있다.

실제로 다른 팀원의 DB연결은 성공적이었지만
나의 상황은 IP의 문제로 DB의 Error가 발생했다.

📶 네트워크 확인

  • NAVER 검색

    => 현재 나의 IP주소를 확인하거나

  • 네트워크 IP 확인
    => 설정 -> 네트워크 -> 속성 -> IPv4 주소
    해당 IPv4 주소를 인바운드 규칙에 추가한다.

네트워크 IP주소가 자주 바뀌는 이유

  1. 통신 기기의 전원 공급이 중단된 경우
  • (녹화기에 연결된 공유기, 모뎀, 허브 등)
  1. 네트워크 통신 오류 혹은 네트워크 통신사 중계기에 이상이 생긴 경우

  2. 유동 IP 사용

  • 대체적으로 일반 가정집이나 소규모 사무실의 경우 유동 IP를 사용하기에 고정IP와 달리 IP 주소가 자주 변동된다.

  • 고정 IP

    • 주로 기업에서 서버 관리를 할 때 사용되는 IP이다.

    • 허용된 IP만 접속이 가능하게 함으로써 보안에 신경을 쓰는 것이다.

    1. 주소가 변경된다면 해당 서버로의 접속이 불가능해지기 때문
    2. 기업이 사용하는 서버에 인증되지 않은 IP나 사람이 접속하게 될 경우 기업의 정보 유출 우려
    • 정보 유출을 막는 하나의 방법이 될 수 있다.
      -> 고정 IP는 확실한 인터넷 ID를 얻게 되는 것이다.
  • 유동 IP

    • 인터넷 착상 당시 수많은 사람들이 인터넷을 사용하기 위해선 수많은 IP 주소를 필요로 한다.
      -> 하지만 IP 주소는 제한적이다. (ISP들이 이로 인해 고정 IP 주소 부여를 제한한다.)

    • 즉, 단말들의 회전율과 가용성을 높이기 위해 필요한 상황마다 임시 IP를 부여하는 유동 IP주소를 사용한다.
      => 적은 IP 주소로 많은 단말장비들이 IP 주소를 쓸 수 있게 하기 위함.

네트워크 IP주소가 DB 연결에 영향을 주는 이유

  • 네트워크 IP 주소는
    데이터베이스와 클라이언트 애플리케이션 간의 통신을 관리하고 보안, 로드 밸런싱, 원격 액세스 및 네트워크 트래픽 관리를 위한 중요한 구성 요소이다.

-> 네트워크 IP 주소는 보안, 접근 제어, 로드 밸런싱, 성능 관리 및 네트워크 구성 관리와 같은 다양한 측면에서 데이터베이스 연결에 영향을 미친다.

올바르게 구성된 IP 주소 설정은 DB 시스템의 안정성과 효율성을 유지하는 데 중요하다.

  1. 통신 경로 설정
  2. 보안
  3. 로드 밸런싱
  4. 원격 액세스 관리
  5. 네트워크 트래픽 관리

0개의 댓글