해결된 질문
작성
·
333
답변 2
0
0
저도 동일한 오류가 나서 찾아 보았는데요. ec2에서 직접 mysql 접속 명령어를 해보니 잘 접속이 됩니다.
다만, 다른 php 스크립트로 실행해서 에러코드를 확인해보니
Server sent charset unknown to the client. Please, report to the developers
이러한 오류때문에 접속이 안된다고 나오는 것같습니다.
위 오류에 대해 서칭해본 결과 mysql 버젼차이에 따른 오류인것 같습니다.
강의에 나온 mysql 버젼은 5이며 현재 aws의 mysql default 버젼은 8입니다. 여기서 utf8이 uf8mb4로 대체 되기때문에 발생한 오류라고 하는데요. 이에따른 스크립트 수정이 필요하다고 생각합니다.
최신 버젼에 따른 업데이트 부탁드립니다!
저도 동일한 상황입니다. 그리고 ec2 로 직접 들어가서 mysql 쳐보니 mysql 자체가 안깔려서 command not found 가 나옵니다. script 에도 yum install httpd php php-mysql -y 로 mysql 은 없는거 아닌가요?? 해결 방법 공유해주시면 감사하겠습니다!