제2장 MySQL 설치 및 업그레이드
목차
- 2.1일반적인 인스톨 가이드
- 2.2일반적인 바이너리를 사용하여 MySQL의 Unix / Linux에 설치
- 2.3 Microsoft Windows에 MySQL 설치
- 2.4 OS X에 MySQL 설치
- 2.5 Linux에 MySQL 설치
- 2.6 Unbreakable Linux Network(ULN)을 사용한 MySQL의 설치
- 2.7 Solaris및 OpenSolaris에 MySQL을 설치한다
- 2.8 FreeBSD에 MySQL을 설치한다
- 2.9소스에서 MySQL을 설치한다
- 2.10설치 후의 셋업과 테스트
- 2.11 MySQL의 업그레이드와 다운 그레이드
- 2.12환경 변수
- 2.13 Perl설치에 관한 주석
이 장에서는 MySQL의 취득과 설치 방법을 설명합니다.먼저 순서의 개요를 후반의 섹션에 세부 사항들을 설명합니다. MySQL을 처음 설치하는 것이 아니라 현행 버전의 MySQL을 새 버전으로 업그레이드하는 경우는섹션 2.11.1"MySQL의 업그레이드"을 참조하세요.업그레이드 절차 및 업그레이드 전에 고려해야 할 문제점에 관한 정보를 기재하고 있습니다.
다른 데이터베이스 시스템에서 MySQL에 이행할 경우에는섹션 A.8"MySQL 5.6 FAQ:이행"을 참조하세요.이 자료 중에는 이행의 문제에 관한 일반적인 질문에 대한 해답이 포함되어 있습니다.
MySQL의 설치는 일반적으로 다음의 순서에 따릅니다.
- 사용하고 있는 플랫폼에서 MySQL이 동작하는 지원되는지 여부를 판단합니다.
어느 플랫폼도 똑같이 MySQL의 실행에 맞는 것은 아닙니다.또 MySQL이 동작한다고 하고 있는 플랫폼의 모든 것을 오라클이 공식 지원하는 것도 아닙니다.
- 인스톨 하는 배포를 선택합니다.
MySQL에는 사용 가능한 버전이 여러가지가 있으며 대부분 여러 배포 형식에서 사용 가능합니다.바이너리(컴파일됨)프로그램 혹은 소스 코드를 포함한 패키지 후 배포를 선택할 수 있습니다.불확실한 경우에는 바이너리 배포를 사용하세요.또, 폐사의 최신 개발에 관심이 있으며, 새로운 코드의 테스트에 협력 하실 수 있는 분에 최신의 소스 트리를 공개하고 있습니다.어떤 버전 어느 배포를 선택하면 좋을지는섹션 2.1.2"인스톨 하는 MySQL버전과 배포의 선택"을 참조하세요.
- 인스톨 하는 배포를 다운로드합니다.
그 순서는섹션 2.1.3"MySQL의 취득 방법"을 참조하세요.배포의 완전성을 확인하려면섹션 2.1.4"MD5체크 섬 또는 GnuPG를 이용한 패키지의 완전성을 확인"의 지시에 따르세요.
- 배포를 인스톨 합니다.
MySQL을 이진의 배포 후 설치하려면섹션 2.2"일반적인 이진을 사용한 MySQL의 Unix/Linux에 설치"을 참조하세요.
MySQL을 소스의 배포 후 설치하거나 현재의 개발 소스 트리에서 인스톨 하는 경우는섹션 2.9"소스에서 MySQL을 설치하는 "을 참조하세요.
- 설치 후의 셋업이 필요한 경우 실행합니다.
MySQL의 설치 후, MySQL서버가 올바르게 동작하고 있음을 확인하려면섹션 2.10"설치 후의 셋업과 테스트"을 참조하세요.섹션 2.10.2"처음의 MySQL계정의 보안 설정"의 정보도 참조하세요.이 섹션에서는 MySQL초기 계정의 안전성 확보의 방법을 설명합니다.사용자가 비밀 번호를 할당까지 이 계정에는 패스워드가 없습니다.이 섹션은 바이너리 배포 및 소스 배포의 MySQL의 설치에 모두 적용됩니다.
MySQL의 벤치 마크 스크립트를 실행할 경우 Perl의 MySQL지원이 필요합니다.섹션 2.13"Perl설치에 관한 주석"을 참조하세요.
다양한 플랫폼 및 환경에서의 MySQL의 설치 절차는 플랫폼별로 제공됩니다.
- Unix, Linux, FreeBSD
일반적인 이진(예를 들면
. tar.gz
패키지)를 사용하여 MySQL을 대부분의 Linux및 Unix플랫폼에 설치하는 절차는섹션 2.2"일반적인 이진을 사용한 MySQL의 Unix/Linux에 설치"를 참조하십시오.MySQL을 다 소스 코드 배포 또는 소스 코드 레파지토리에서 빌드 하는 경우의 상세는섹션 2.9"소스에서 MySQL을 설치하는 "을 참조하세요.
설치, 구성 및 소스의 축적에 관한 플랫폼 고유의 도움말은 대응하는 플랫폼의 섹션을 참조하세요.
Linux(배포 고유의 방법을 포함)는섹션 2.5"Linux에 MySQL을 설치하는 "을 참조하세요.
Solaris및 OpenSolaris(PKG및 IPS형식을 포함)는섹션 2.7"Solaris및 OpenSolaris에 MySQL을 설치하는 "을 참조하세요.
IBM AIX는섹션 2.7"Solaris및 OpenSolaris에 MySQL을 설치하는 "을 참조하세요.
FreeBSD는섹션 2.8"FreeBSD에 MySQL을 설치하는 "을 참조하세요.
- Microsoft Windows
바이너리 zip또는 MSI패키지를 사용하여 MySQL을 Microsoft Windows에 설치하는 방법에 대해서는섹션 2.3"Microsoft Windows에 MySQL을 설치하는 "을 참조하세요.
Microsoft Visual Studio를 사용하여 MySQL를 소스 코드로 빌드 하는 방법의 상세는섹션 2.9"소스에서 MySQL을 설치하는 "을 참조하세요.
- OS X
OS X의 설치(바이너리 패키지 및 원어민 PKG형식의 양쪽의 사용을 포함)의 상세는섹션 2.4"OS X에 MySQL을 설치하는 "을 참조하세요.
MySQL실행 아이템을 사용하고 MySQL을 자동적으로 기동 및 정지하는 방법의 상세는섹션 2.4.4"MySQL실행 아이템의 인스톨"을 참조하세요.
MySQL Preference Pane에 대해서는섹션 2.4.5"MySQL Preference Pane의 설치와 사용"을 참조하세요.