특정 MySQL 버전에 대한 게이트웨이 노드에 연결

적용 대상: Azure Database for MySQL - 단일 서버

중요

Azure Database for MySQL - 단일 서버가 사용 중지 경로에 있습니다. Azure Database for MySQL - 유연한 서버로 업그레이드하는 것이 좋습니다. Azure Database for MySQL - 유연한 서버로 마이그레이션하는 방법에 대한 자세한 내용은 Azure Database for MySQL 단일 서버의 변경 내용을 참조하세요.

단일 서버 배포 옵션에서 게이트웨이는 서버 인스턴스에 대한 연결을 리디렉션하는 데 사용됩니다. 연결이 설정되면 MySQL 클라이언트는 MySQL Server 인스턴스에서 실행 중인 실제 버전이 아닌 게이트웨이에서 설정된 MySQL 버전을 표시합니다. MySQL Server 인스턴스의 버전을 확인하려면 MySQL 프롬프트에서 SELECT VERSION(); 명령을 사용합니다. 연결 아키텍처를 검토하여 Azure Database for MySQL 서비스 아키텍처의 게이트웨이에 대한 자세한 정보를 알아봅니다.

Azure Database for MySQL은 주 버전 v5.7과 v8.0을 지원하므로, Azure Database for MySQL에 연결하는 기본 포트 3306은 MySQL 클라이언트 버전 5.6(최소 공통분모)을 실행하여 지원되는 두 가지 주 버전의 모든 서버에 대한 연결을 지원합니다. 그러나 애플리케이션 요구 사항에 따라 특정 주 버전(예: v5.7 또는 v8.0)에 연결해야 하는 경우 서버 연결 문자열의 포트를 변경하여 연결할 수 있습니다.

Azure Database for MySQL 서비스에서 게이트웨이 노드는 v5.7 클라이언트의 경우 포트 3308에서, v8.0 클라이언트의 경우 포트 3309에서 수신 대기합니다. 즉, v5.7 게이트웨이 클라이언트에 연결하려면 정규화된 서버 이름 및 포트 3308을 사용하여 클라이언트 애플리케이션에서 서버에 연결해야 합니다. 마찬가지로, v8.0 게이트웨이 클라이언트에 연결하려면 정규화된 서버 이름 및 포트 3309를 사용하여 서버에 연결할 수 있습니다. 보다 명확한 이해를 위해 다음 예제를 확인합니다.

다른 게이트웨이 mysql 버전을 통해 연결하는 예제

참고

포트 3308 및 3309를 통해 Azure Database for MySQL에 연결하는 것은 공용 연결에 대해서만 지원되고, Private Link 및 VNet 서비스 엔드포인트는 포트 3306에서만 사용할 수 있습니다.

버전 지원 정책 설명서에서 사용 중지된 버전에 대한 지원 정책을 참조하세요.

업데이트 및 업그레이드 관리

서비스는 버그 수정 버전 업데이트에 대한 패치를 자동으로 관리합니다. 예: 5.7.20~5.7.21

주 버전 업그레이드는 현재 서비스에서 MySQL v5.6에서 v5.7로의 업그레이드를 지원합니다. 자세한 내용은 주 버전 업그레이드를 수행하는 방법을 참조하세요. 5\.7에서 8.0로 업그레이드하려는 경우 새 엔진 버전으로 만든 서버에 덤프 및 복원을 수행하는 것이 좋습니다.

다음 단계