가정용 컴퓨터에서 Windows 서버의 mysql 서버를 연결할 수 없습니다

가정용 컴퓨터에서 Windows 서버의 mysql 서버를 연결할 수 없습니다

모든 기본 구성(포트 3306이 열려 있음)을 사용하여 Amazon EC2의 Windows Server에 MySQL Server를 설치합니다. 여기에 이미지 설명을 입력하세요

이렇게 포트 3306을 열도록 AWS의 보안 그룹을 편집했습니다. 여기에 이미지 설명을 입력하세요

하지만 집에 있는 컴퓨터에서 MySQL 서버에 연결하려고 할 때마다 이 오류가 나타납니다. 여기에 이미지 설명을 입력하세요

누구든지 내가 뭘 잘못했는지 보여줄 수 있나요?

답변1

첫 번째:이러지 마세요! MySQL을 인터넷에 공개하면 안 됩니다.

어쨌든 이렇게 하려면 어디에서나 최소한 집 IP 주소에서 연결할 수 있는 MySQL 사용자를 생성해야 합니다(작동 방식을 이해하려면 MySQL 문서를 읽어보세요).

이것은 안전하지 않습니다. 대신 VPN을 생성하거나 SSH 포트 전달과 같은 것을 사용하고 이 암호화된 터널을 통해서만 연결하십시오(그리고 이 액세스를 허용하는 방화벽 규칙을 삭제하십시오).

관련 정보