Amazon RDS의 MySQL 버전
MySQL의 경우 버전 번호는 버전 = X.Y.Z로 구성됩니다. Amazon RDS 용어에서 X.Y는 메이저 버전을 나타내고 Z는 마이너 버전 번호를 나타냅니다. Amazon RDS 구현을 위해서, 메이저 버전 번호가 변경될 경우—(예: 버전 5.7에서 8.0으로) 이를 메이저 버전 변경으로 간주합니다. 마이너 버전 번호만 변경된 경우(예: 버전 8.0.28에서 8.0.32로 변경)에는 마이너 버전 변경으로 간주합니다.
Amazon RDS에서 지원되는 MySQL 마이너 버전
Amazon RDS는 현재 다음과 같은 MySQL 마이너 버전을 지원합니다.
참고
월과 연도만 있는 날짜는 대략적인 날짜이며 알 수 있는 정확한 날짜로 업데이트됩니다.
MySQL 엔진 버전 | 커뮤니티 릴리스 날짜 | RDS 릴리스 날짜 | RDS 표준 지원 종료일 |
---|---|---|---|
8.0 | |||
8.0.34 |
2023년 7월 18일 |
2023년 8월 9일 |
2024년 9월 |
8.0.33 |
2023년 4월 18일 |
2023년 6월 15일 |
2024년 9월 |
8.0.32 |
2023년 1월 17일 |
2023년 2월 7일 |
2024년 3월 |
8.0.31 |
2022년 10월 11일 |
2022년 11월 10일 |
2024년 3월 |
8.0.30 |
2022년 7월 26일 |
2022년 9월 9일 |
2023년 9월 |
8.0.28 |
2022년 1월 18일 |
2022년 3월 11일 |
2024년 3월 |
5.7 | |||
5.7.43 |
2023년 7월 18일 |
2023년 8월 9일 |
2023년 12월 |
5.7.42 |
2023년 4월 18일 |
2023년 6월 15일 |
2023년 12월 |
5.7.41 |
2023년 1월 17일 |
2023년 2월 7일 |
2023년 12월 |
5.7.40 |
2022년 10월 11일 |
2022년 11월 11일 |
2023년 12월 |
5.7.39 |
2022년 7월 26일 |
2022년 9월 29일 |
2023년 12월 |
5.7.38 |
2022년 4월 26일 |
2022년 6월 6일 |
2023년 12월 |
5.7.37 |
2022년 1월 18일 |
2022년 3월 11일 |
2023년 12월 |
새 DB 인스턴스를 생성할 때는 현재 지원되는 모든 MySQL 버전을 지정할 수 있습니다. 메이저 버전(예: MySQL 5.7) 및 지정된 메이저 버전에 대해 지원되는 모든 마이너 버전을 지정할 수 있습니다. 버전이 지정되지 않은 경우 Amazon RDS는 지원되는 버전(보통 최신 버전)을 기본값으로 설정합니다. 메이저 버전이 지정되었지만 마이너 버전이 지정되지 않은 경우, Amazon RDS는 고객이 지정한 메이저 버전의 최근 릴리스를 기본값으로 설정합니다. 지원되는 버전 목록과 새로 만든 DB 인스턴스의 기본값을 보려면 describe-db-engine-versions
AWS CLI 명령을 사용합니다.
예를 들어 RDS for MySQL 버전 목록을 보려면 다음 CLI 명령을 실행합니다.
aws rds describe-db-engine-versions --engine mysql --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
기본 MySQL 버전은 AWS 리전에 따라 다를 수 있습니다. 특정 마이너 버전으로 DB 인스턴스를 생성하려면 DB 인스턴스 생성 중에 마이너 버전을 지정합니다. 다음 AWS CLI 명령을 사용하여 AWS 리전의 기본 마이너 버전을 확인할 수 있습니다.
aws rds describe-db-engine-versions --default-only --engine mysql --engine-version
major-engine-version
--regionregion
--query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
major-engine-version
을 메이저 엔진 버전으로 바꾸고 리전
을 AWS 리전으로 바꿉니다. 예를 들어, 다음 AWS CLI 명령은 5.7 메이저 버전과 미국 서부(오레곤) AWS 리전(us-west-2)에 대한 기본 MySQL 마이너 엔진 버전을 반환합니다.
aws rds describe-db-engine-versions --default-only --engine mysql --engine-version 5.7 --region us-west-2 --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
Amazon RDS를 통해 사용자는 MySQL 인스턴스를 Amazon RDS가 지원하는 새 메이저 버전으로 언제 업그레이드할지를 제어합니다. 특정 MySQL 버전과의 호환성을 유지하고, 프로덕션 환경에 배포하기 전에 애플리케이션으로 새 버전을 테스트하고, 가장 원하는 일정에 맞춰 메이저 버전 업그레이드를 수행할 수 있습니다.
자동 마이너 버전 업그레이드가 활성화되는 경우, 새 MySQL 마이너 버전이 Amazon RDS에서 지원되면 DB 인스턴스가 새 MySQL 마이너 버전으로 자동 업그레이드됩니다. 이 패치는 예약 유지보수 중에 발생합니다. DB 인스턴스를 수정하여 자동 마이너 버전 업그레이드를 활성화 또는 비활성화할 수 있습니다.
자동으로 예약된 업그레이드를 사용하지 않기로 선택한 경우, 사용자는 메이저 버전 업데이트를 위해 선택한 것과 동일한 프로시저에 따라 지원되는 마이너 버전 릴리스로 수동으로 업그레이드할 수 있습니다. 자세한 정보는 DB 인스턴스 엔진 버전 업그레이드 섹션을 참조하세요.
Amazon RDS는 현재 MySQL 버전 5.6에서 버전 5.7로, 그리고 MySQL 버전 5.7에서 버전 8.0으로의 메이저 버전 업그레이드를 지원합니다. 메이저 버전 업그레이드에 약간의 호환성 위험이 수반되므로 업그레이드가 자동으로 이루어지지 않습니다. 즉, DB 인스턴스 수정을 요청해야 합니다. 프로덕션 인스턴스를 업그레이드하기 전에 모든 업그레이드를 철저하게 테스트해야 합니다. MySQL DB 인스턴스 업그레이드에 대한 자세한 내용은 MySQL DB 엔진 업그레이드를 참조하십시오.
기존 DB 인스턴스의 DB 스냅샷을 만들고 DB 스냅샷에서 복구해 새 DB 인스턴스를 만든 다음 새로운 DB 인스턴스에 대한 버전 업그레이드를 시작함으로써, 업그레이드하기 전에 새 버전과 비교하여 DB 인스턴스를 테스트할 수 있습니다. 그런 다음 원래의 DB 인스턴스에 대한 업그레이드 여부를 결정하기 전에 DB 인스턴스의 업그레이드된 복제본에서 안전하게 실험을 진행할 수 있습니다.
Amazon RDS에서 지원되는 MySQL 메이저 버전
RDS for MySQL 메이저 버전은 해당 커뮤니티 버전에 대한 커뮤니티 수명이 끝날 때까지 사용할 수 있습니다. 다음 날짜를 사용하여 테스트 및 업그레이드 주기를 계획할 수 있습니다. Amazon이 RDS for MySQL 버전에 대한 지원을 원래 명시일보다 오래 연장할 경우, 이 표를 이후 날짜를 반영하도록 업데이트할 계획입니다.
참고
월과 연도만 있는 날짜는 대략적인 날짜이며 알 수 있는 정확한 날짜로 업데이트됩니다.
MySQL 메이저 버전 | 커뮤니티 릴리스 날짜 | RDS 릴리스 날짜 | 커뮤니티 수명 종료 날짜 | RDS 표준 지원 종료일 |
---|---|---|---|---|
MySQL 8.0 현재 마이너 버전: 8.0.34 |
2018년 4월 19일 |
2018년 10월 23일 |
2026년 4월 |
2026년 4월 |
MySQL 5.7 현재 마이너 버전: 5.7.43 |
2015년 10월 21일 |
2016년 2월 22일 |
2023년 10월 |
2023년 12월 |
MySQL 5.6 현재 마이너 버전: 해당 사항 없음 |
2013년 2월 5일 |
2013년 1월 7일 |
2021년 2월 5일 |
2022년 3월 1일 |
더 이상 사용되지 않는 Amazon RDS for MySQL 버전
Amazon RDS for MySQL 버전 5.1, 5.5, 5.6은 더 이상 사용되지 않습니다.
MySQL에 대한 Amazon RDS 사용 중단 정책에 대한 자세한 내용은 Amazon RDS FAQ