• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

RDS 인바운드 규칙 추가 후 접속이 안됩니다

22.03.27 11:16 작성 조회수 265

0

RDS에서 VPC 보안 그룹에 들어가 인스턴스에 인바운드 규칙을 다음과 같이 추가했습니다

추가 후에 connext.php 사이트를 새로고침해도 mysql에 연결할 수 없습니다라고 페이지만 뜹니다.

처음에 안되서 처음부터 잘못한줄 알고 인스턴스랑 데이터베이스 다 지우고 다시 했는데도 안되네요

해결방법이 없을까요?

답변 2

·

답변을 작성해보세요.

0

이은진님의 프로필

이은진

2023.06.30

저도 같은 문제같은데 댓글을 안달아주시네요...... 막혀서 진도를 못나가서 학습의지가 너무 꺾입니다...ㅠ

0

sh.lee164님의 프로필

sh.lee164

2022.04.01

저도 동일한 오류가 나서 찾아 보았는데요. ec2에서 직접 mysql 접속 명령어를 해보니 잘 접속이 됩니다.

다만, 다른 php 스크립트로 실행해서 에러코드를 확인해보니 
Server sent charset unknown to the client. Please, report to the developers

이러한 오류때문에 접속이 안된다고 나오는 것같습니다.

위 오류에 대해 서칭해본 결과 mysql 버젼차이에 따른 오류인것 같습니다. 

강의에 나온 mysql 버젼은 5이며 현재 aws의 mysql default 버젼은 8입니다. 여기서 utf8이 uf8mb4로 대체 되기때문에 발생한 오류라고 하는데요. 이에따른 스크립트 수정이 필요하다고 생각합니다.

최신 버젼에 따른 업데이트 부탁드립니다!

cresilience14님의 프로필

cresilience14

2022.04.19

저도 동일한 상황입니다. 그리고 ec2 로 직접 들어가서 mysql 쳐보니 mysql 자체가 안깔려서 command not  found 가 나옵니다. script 에도 yum install httpd php php-mysql -y 로 mysql 은 없는거 아닌가요?? 해결 방법 공유해주시면 감사하겠습니다!