Loading...
MySQL 9.5 Reference Manual 9.5의 2.1.2 Which MySQL Version and Distribution to Install의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
MySQL을 설치하기 전에, 사용할 버전과 배포 형식(바이너리 또는 소스)을 결정해야 합니다.
먼저 MySQL 8.4와 같은 LTS series에서 설치할지, MySQL 9.5와 같은 Innovation series에서 설치할지 결정합니다. 두 트랙 모두 버그 수정이 포함되지만, 이노베이션 릴리스에는 최신 신규 기능과 변경 사항이 포함됩니다.
자세한 내용은 Section 1.3, “MySQL Releases: Innovation and LTS”를 참조하십시오.
MySQL 9.5의 네이밍 스킴에서는 세 개의 숫자와 선택적 서픽스로 이루어진 릴리스 이름을 사용합니다 (예: mysql-9.0.0). 릴리스 이름 내 숫자는 다음과 같이 해석됩니다:
첫 번째 숫자(9)는 메이저 버전 번호입니다.
두 번째 숫자(0)는 마이너 버전 번호입니다. 마이너 버전 번호는 LTS series에서는 변경되지 않지만, Innovation series에서는 변경됩니다.
세 번째 숫자(0)는 해당 시리즈 내의 버전 번호입니다. 이는 새로운 LTS 릴리스마다 증가하지만, 이노베이션 릴리스에서는 항상 0일 가능성이 큽니다.
설치할 MySQL 버전을 선택한 후에는, 운영 체제에 대해 어떤 배포 형식을 설치할지 결정합니다. 대부분의 사용 사례에서는 바이너리 디스트리뷰션이 올바른 선택입니다. 바이너리 디스트리뷰션은 Linux용 RPM 패키지나 macOS용 DMG 패키지처럼 많은 플랫폼에 대해 네이티브 형식으로 제공됩니다.
또한 Zip 아카이브나 압축된 tar 파일과 같은 보다 일반적인 형식으로도 제공됩니다. Windows에서는 MSI를 사용하여 바이너리 디스트리뷰션을 설치할 수 있습니다.
특정 상황에서는 MySQL을 소스 디스트리뷰션으로 설치하는 것이 더 바람직할 수 있습니다:
MySQL을 명시적인 위치에 설치하려는 경우. 표준 바이너리 디스트리뷰션은 어느 설치 위치에서도 바로 실행할 수 있지만, MySQL 구성 요소를 원하는 위치에 두기 위해 더 많은 유연성이 필요할 수 있습니다.
표준 바이너리 디스트리뷰션에 포함되지 않을 수 있는 기능으로 mysqld를 구성하려는 경우. 기능 사용 가능성을 보장하기 위해 사용되는 가장 일반적인 추가 옵션 목록은 다음과 같습니다:
TCP 래퍼 지원을 위한 -DWITH_LIBWRAP=1
압축에 의존하는 기능을 위한
-DWITH_ZLIB={system|bundled}
디버깅 지원을 위한
-DWITH_DEBUG=1
추가 정보는 Section 2.8.7, “MySQL Source-Configuration Options”를 참조하십시오.
표준 바이너리 디스트리뷰션에 포함된 일부 기능 없이 mysqld를 구성하려는 경우.
MySQL을 구성하는 C 및 C++ 코드를 읽거나 수정하려는 경우. 이 목적을 위해서는 소스 디스트리뷰션을 획득합니다.
소스 디스트리뷰션에는 바이너리 디스트리뷰션보다 더 많은 테스트와 예제가 포함되어 있습니다.
2.1.1 Supported Platforms
2.1.3 How to Get MySQL