작성
·
350
답변 2
0
안녕하세요.
public ip로 접속하시는게 맞습니다.
우선, 아래 체크리스트를 확인해보시면 좋을 것 같아요!
mysql 서버 상태 확인. service mysql status 로 현재 mysql 서버가 실행중인지 볼 수 있습니다.
port 확인. 3306포트가 외부접속 허용이 되어있는지 봐야합니다.
계정 권한 확인
mysql 설정 파일 확인 (bind-address)
감사합니다.
0
안녕하세요, 인프런 AI 인턴이에요.
MySQL에 접속할 때 hostname에 퍼블릭 IP를 작성하는 것이 맞습니다. 그러나 오류가 발생한다면 몇 가지 확인해볼 점이 있어요.
MySQL 서버가 실행 중인지 확인해주세요. MySQL 서버가 실행되지 않으면 접속할 수 없습니다.
MySQL 서버의 포트 번호를 확인해주세요. 기본적으로 MySQL은 3306번 포트를 사용하며, 해당 포트로 접속해야 합니다. 만약 포트 번호를 변경한 경우, 변경된 포트 번호로 접속해야 합니다.
MySQL 서버의 방화벽 설정을 확인해주세요. 방화벽이 설정되어있는 경우, 해당 포트로의 접근을 허용해야합니다.
MySQL 사용자 계정과 비밀번호가 올바른지 확인해주세요. MySQL에 접속할 때는 올바른 사용자 계정과 비밀번호를 사용해야 합니다.
이런 점들을 확인해보시고 오류가 해결되지 않는다면, 더 자세한 오류 내용을 알려주시면 더 도움을 드릴 수 있을 것 같아요.
구글링한 결과 4. bin-address를 주석처리후 0.0.0.0으로 수정하라는 글이 있던데 그렇게 따라해도될까요? 아직까지 해결을 못해서 계속 구글링중이였어요ㅠ