이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 13713|회답: 0

[출처] MySQL 설치 상세 일러스트 버전 (Windows용 V5.5)

[링크 복사]
게시됨 2015. 2. 3. 오후 1:58:45 | | | |
최근에 대규모 동시 프로젝트를 진행하다가 InnoDB의 MySQL 5.5를 사용해봤는데, 설치 파일 용량이 3천만 개도 안 되고 성능은 거대한 Oracle이나 MSSqlServer보다 뒤지지 않았습니다. 오픈 소스이고, 리눅스에 대해 미신을 믿지 않으며, MySQL은 점점 더 Windows에서 널리 사용될 것이라고 믿습니다. 초보자들에게 도움이 되길 바라며 이전 글을 모았습니다.

설치 환경: Windows Server 2003 [32비트 NTFS]
버전 정보: MySQL 5.5.15 [다운로드 주소: http://dev.mysql.com/downloads/
참고문헌: http://dev.mysql.com/doc/refman/5.1/zh/installing.html


1단계: 설치 유형 선택
장착 방식은 세 가지가 있습니다: 일반(일반적인 설치), 완전(완전 설치), 맞춤(맞춤 설치).
일반적인 설치는 MySQL 서버, mysql 명령줄 클라이언트, 그리고 명령줄 유틸리티만 설치합니다. 명령줄 클라이언트와 유틸리티에는 mysqldump, myisamchk 등 MySQL 서버 관리를 돕는 여러 도구가 있습니다.
Complete 설치는 패키지 내에 포함된 모든 구성 요소를 설치합니다. 완전 설치된 패키지에 포함된 구성 요소로는 임베디드 서버 라이브러리, 벤치마크 키트, 지원 스크립트, 문서가 포함됩니다.
커스텀 설치는 설치하려는 패키지와 설치 경로를 완전히 제어할 수 있게 해줍니다.

2단계: 설치 대화 창 맞춤 설정
사용 가능한 모든 구성 요소는 커스텀 설치 대화상자 왼쪽의 트리 뷰에 나열되어 있습니다. 삭제된 부품은 빨간 X 아이콘으로 표시되며; 이미 설치된 부품은 회색 아이콘이 있습니다. 컴포넌트를 변경하려면 컴포넌트 아이콘을 탭하고 드롭다운 목록에서 새 옵션을 선택하세요.
설치 경로 오른쪽에서 변경을 클릭할 수 있습니다... 기본 설치 경로를 변경하는 버튼.
설치 구성 요소와 설치 경로를 선택한 후, 다음 버튼을 클릭하여 확인 대화상자에 들어갑니다.

3단계:구성 유형을 선택합니다
상세 구성과 표준 구성 두 가지 유형 중에서 선택할 수 있습니다. 표준 구성 옵션은 서버 구성을 걱정하지 않고 MySQL을 빠르게 올리고자 하는 신규 사용자에게 적합합니다. 상세한 구성 옵션은 서버 구성을 더 세밀하게 제어하고자 하는 고급 사용자에게 적합합니다.
MySQL이 처음이고 서버를 단일 사용자 개발 머신으로 구성해야 한다면, 표준 구성이 필요에 맞을 것입니다. 표준 구성 옵션을 선택하면 MySQL 구성 마법사가 서비스 옵션과 보안 옵션을 제외한 모든 구성 옵션을 자동으로 설정합니다.
표준 설정 옵션은 MySQL이 설치된 시스템과 호환되지 않을 수 있습니다. 이미 시스템에 MySQL이 설치되어 있고 설정하려는 설치가 있다면, 상세 설정을 선택하는 것이 좋습니다.


4단계: 서버 유형 선택
선택할 수 있는 서버 유형은 3가지이며, 어떤 서버를 선택하느냐가 MySQL 구성 마법사의 메모리, 하드 디스크, 프로세스 또는 사용 방식에 대한 결정에 영향을 미칩니다.
· 개발자 머신: 이 옵션은 일반적인 개인용 데스크톱 워크스테이션을 나타냅니다. 가정해 봅시다, 여러 데스크톱 애플리케이션이 실행 중이라고 가정해 봅시다. MySQL 서버를 최소한의 시스템 자원 사용으로 설정하세요.
· 서버 머신: 이 옵션은 서버를 나타내며, MySQL 서버는 FTP, 이메일, 웹 서버 등 다른 애플리케이션과 함께 실행될 수 있습니다. MySQL 서버는 적절한 비율의 시스템 자원을 사용하도록 구성되어 있습니다.
· 전용 MySQL 서버 머신: 이 옵션은 MySQL 서비스만 실행하는 서버를 의미합니다. 다른 애플리케이션이 실행되지 않는다고 가정하세요. MySQL 서버는 모든 사용 가능한 시스템 자원을 사용하도록 구성되어 있습니다.

5단계: 저장 엔진 선택
MySQL 테이블을 만들 때 사용하는 테이블 프로세서를 지정할 수 있습니다. 이 옵션을 통해 InnoDB 스토리지 엔진을 사용할지 여부와 InnoDB가 차지하는 서버 자원 비율을 선택할 수 있습니다.
· 다기능 데이터베이스: InnoDB와 MyISAM 스토리지 엔진을 모두 사용하고 두 엔진 간에 자원을 고르게 분배하기 위해 이 옵션을 선택하세요. 이 옵션은 두 스토리지 엔진을 자주 사용하는 사용자에게 권장됩니다.
· 트랜잭션 데이터베이스 전용: 이 옵션은 InnoDB와 MyISAM 스토리지 엔진을 모두 사용하지만, 대부분의 서버 자원을 InnoDB 스토리지 엔진에 할당합니다. 이 옵션은 주로 InnoDB를 사용하고 가끔 MyISAM만 사용하는 사용자에게 권장됩니다.
· 비트랜잭션 데이터베이스 전용: 이 옵션은 InnoDB 스토리지 엔진을 완전히 비활성화하고 모든 서버 자원을 MyISAM 스토리지 엔진에 할당합니다. 이 옵션은 InnoDB를 사용하지 않는 사용자에게 권장됩니다.
간단히 소개하자면, InnoDB와 MyISAM은 MySQL을 사용할 때 가장 일반적으로 사용되는 두 가지 테이블 유형이며, 각각 특정 애플리케이션에 따라 장단점이 있습니다. 기본적인 차이점은 MyISAM 타입은 트랜잭션 처리와 같은 고급 처리를 지원하지 않는 반면, InnoDB 타입은 지원한다는 점입니다. MyISAM 타입의 테이블은 성능을 강조하며, InnoDB 타입보다 몇 배 빠르게 실행되지만 트랜잭션 지원은 제공하지 않습니다. 반면 InnoDB는 트랜잭션 지원과 외래키 같은 고급 데이터베이스 기능을 제공합니다.

6단계: InnoDB 데이터 파일 저장 디렉터리 선택

7단계: 동시 연결 수 설정
서버가 자원 부족을 방지하기 위해 MySQL 서버와 상호 생성되는 병렬 연결 수를 제한하는 것이 중요합니다.
· 의사결정 지원(DSS)/OLAP: 서버에 많은 병렬 연결이 필요하지 않을 경우 선택할 수 있습니다. 평균적으로 병렬 연결 수가 20개라고 가정할 때,
· 온라인 트랜잭션 처리(OLTP): 서버가 많은 병렬 연결을 요구한다면 이 옵션을 선택하세요. 최대 연결 수는 500개로 설정되어 있습니다.
· 수동 설정: 이 옵션을 선택하여 최대 서버 병렬 연결을 수동으로 설정하세요. 이전 드롭다운 박스에서 병렬 연결 수를 선택하거나, 예상 개수가 없으면 최대 연결 수를 드롭다운 박스에 입력하세요.

8단계: 네트워킹 옵션
네트워크 옵션 대화상자에서 TCP/IP 네트워킹을 활성화하거나 비활성화하고, MySQL 서버에 연결하는 데 사용하는 포트 번호를 설정할 수 있습니다. TCP/IP 네트워크는 기본적으로 활성화되어 있습니다. TCP/IP 네트워킹을 비활성화하려면 TCP/IP 네트워킹 활성화 옵션 옆의 체크박스를 해제하세요.
기본적으로 포트 3306이 사용됩니다. MySQL에서 사용하는 포트에 더 많이 접근하려면 드롭다운 박스에서 새 포트 번호를 선택하거나 드롭다운 박스에 새 포트 번호를 직접 입력하세요. 선택한 포트 번호가 이미 사용 중이라면, 선택한 포트 번호를 확인하라는 안내가 표시됩니다.

9단계: 문자 집합 선택
MySQL 서버는 다양한 문자 집합을 지원하며, 모든 테이블, 열, 데이터베이스에 대해 기본 서버 문자 집합을 설정할 수 있습니다. Character Set 대화상자를 사용해 MySQL 서버의 기본 문자 집합을 변경하세요.
· 표준 문자 집합: 기본 서버 문자 집합으로 Latin1을 사용하고 싶다면 이 옵션을 선택하세요. 라틴어1은 영어와 많은 서유럽 언어에서 사용됩니다.
· 다국어 사용 최적화: UTF8을 기본 서버 문자 집합으로 사용하고 싶다면 이 옵션을 선택하세요. UTF8은 서로 다른 언어의 문자를 하나의 문자 집합으로 저장할 수 있습니다.
· 수동 선택 기본 문자 집합/정렬: 서버의 기본 문자 집합을 수동으로 선택하고 싶다면 이 옵션을 선택하세요. 드롭다운 목록에서 원하는 문자 집합을 선택하세요.

10단계: 서비스 설정
Windows NT 기반 플랫폼에서는 MySQL Server를 서비스로 설치할 수 있습니다. 서비스로 설치되면 시스템이 시작될 때 MySQL 서버가 자동으로 시작될 수 있고, 서비스가 실패하면 Windows도 자동으로 시작할 수 있습니다.
기본적으로 MySQL 구성 마법사는 MySQL 서버를 MySQL이라는 이름의 서비스로 설치합니다. 서비스를 설치하고 싶지 않다면, 'Windows 서비스로 설치' 옵션 옆의 체크박스를 해제하세요. 드롭다운 박스에서 새 서비스 이름을 선택하거나 드롭다운 박스에 새 서비스 이름을 입력하여 서비스 이름을 변경할 수 있습니다.
MySQL Server를 서비스로 설치하되 자동으로 설치하려면, 'MySQL Server 자동 실행' 옵션 옆에 있는 박스를 체크하지 마세요.

11단계: 보안 옵션
MySQL 서버의 루트 비밀번호를 설정하는 것을 강력히 권장하며, MySQL 구성 마법사는 기본적으로 루트 비밀번호를 설정하도록 요구합니다. 루트 비밀번호를 설정하고 싶지 않다면, '보안 설정 수정' 옵션 옆에 있는 박스를 체크하지 마세요.
루트 비밀번호를 설정하려면 새 루트 비밀번호와 확인 박스에 원하는 비밀번호를 입력하세요. 기존 서버를 재설정하려면 현재 루트 비밀번호란에 기존 루트 비밀번호를 입력해야 합니다.
네트워크를 통한 로그인을 방지하려면 '원격 기기에서 루트 접근 권한 설정' 옆의 체크박스를 해제하세요. 이로 인해 안전성이 향상됩니다.
익명 사용자 계정을 생성하려면 '익명 계정 생성' 옵션 옆의 박스를 선택하세요. 익명 계정을 만드는 것은 서버 보안을 저하시키고 로그인 및 권한이 어려워질 수 있습니다. 따라서 권장되지 않습니다.

좋아, 드디어.





이전의:인터넷은 앱스토어의 광범위한 스튜디오를 폭로했다: 거의 100대의 아이폰6 휴대폰이 한데 모였다
다음:Windows 하에서 MySQL 5.6 버전 설치 및 설정 과정에는 스크린샷과 상세한 지침이 함께 제공됩니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com