BLOG ARTICLE mysql | 22 ARTICLE FOUND

  1. 2009.03.23 MySQL Server 설치
  2. 2008.11.24 MySQL 커뮤니티 서버 다운로드

MySQL Server 설치를 위해 Setup 파일을 실행한 후 "Next" 버튼을 클릭한다.

사용자 삽입 이미지

MySQL Server 설치 첫 화면


MySQL Server의 구성요소 중 무엇을 설치할 것인지를 결정한다. "Typical"은 기본으로 설치함을 의미하며, "Complete"는 모든 구성요소를 설치함을 마지막 "Custom"은 사용자가 원하는 항목만의 설치를 의미한다. 여기서는 기본 설치를 위해 "Typical" 항목을 선택한다.

사용자 삽입 이미지

구성요소 선택 화면


설치를 위한 모든 선택을 마친 후 나타나는 화면으로 "Install" 버튼을 클릭하면 설치가 진행된다.

사용자 삽입 이미지

설치를 위한 모든 준비가 됐음을 나타내는 화면


설치가 진행 중임을 나타나는 화면이다.

사용자 삽입 이미지

설치 중 화면


설치가 끝나면 MySQL과 관련된 소개의 화면이 두 번 나타난다.

사용자 삽입 이미지

사용자 삽입 이미지

MySQL과 관련된 간단한 소개


MySQL과 관련된 소개 화면이 나타난 후 MySQL Server의 환경 설정을 위해 "Configure the MySQL Server now" 항목을 선택한 다음 "Finish" 버튼을 클릭한다.

사용자 삽입 이미지

모든 설치를 마친 후 화면


설치된 MySQL Server의 환경 설정을 위한 화면으로 "Next" 버튼을 클릭한다.

사용자 삽입 이미지

MySQL Server 환경설정 화면


문자셋, 관리자 암호 등을 세부 설정이 필요하므로 "Detailed Configuration"을 선택하고 "Next" 버튼을 클릭한다.

사용자 삽입 이미지

설정방법 결정을 위한 화면


MySQL Server가 어떤 목적으로 사용될 것인지를 정하는 화면으로 개발환경에 맞도록 "Developer Machine" 항목을 선택한 후 "Next" 버튼을 클릭한다.

사용자 삽입 이미지

서버의 주된 사용 목적을 지정하는 화면


MySQL Server가 사용할 엔진을 설정하는 부분으로 MyISAM, InnoDB 두 엔진 모두를 사용하도록 "Multifunctional Database"를 선택한다. MyISAM 엔진은 빠른 처리속도를 보이지만 트랙잭션 처리가 불가능하고, MyISAM 엔진은 처리 속도가 느린 반면 트랜잭션을 처리할 수 있다는 장점이 있다. 따라서 InnoDB 엔진 만을 사용하려면 "Transational Database Only" 항목을 선택하고 MyISAM 엔진 만을 사용하려면 "Non-Transational Database Only" 항목을 선택한다.

사용자 삽입 이미지

Database 엔진 설정 화면


데이터가 저장될 디스크 드라이브 및 폴더를 지정한다. 여기서는 기본 값으로 설정하지만 "..." 부분을 클릭하여 다른 경로로도 변경할 수 있다.

사용자 삽입 이미지

데이터가 저장될 위치 지정


MySQL Server에 동시 연결 가능한 접속 수를 지정한다. 기본값 "Decision Support(DSS)/OLAP" 항목을 선댁하고 이는 최대 20 개의 동시 접속을 허용한다. "Online Transaction Processing(OLTP)" 항목은 최대 500 개 까지의 동시 접속 처리가 가능하며, 수동으로 동시 접속 수를 지정하려면 "Manual Setting"을 선택한다.

사용자 삽입 이미지

서버로의 최대 접속 수 설정 화면


TCP/IP를 이용 MySQL Server로의 접속을 허용할 경우 서버가 사용하는 TCP/IP Socket의 Port 번호를 지정한다. 기본값은 3306 이다.

사용자 삽입 이미지

TCP/IP 연결 설정 화면


MySQL Server의 기본 문자셋을 설정하는 화면으로 한글을 포함한 다국어 지원을 위해 "Manual Selected Default Charset / Collation"을 선택한 후 "Character Set" 항목을 "utf8"로 선택한다.

사용자 삽입 이미지

문자셋 설정 화면


MySQL Server를 Windows NT 계열(NT, 2000, 2003, XP, Vista)의 서비스로 실행하도록 "Install As Windows Service" 항목을 선택한다. Windows 95, 98, Me 는 NT 계열이 아니므로 이 항목을 선택할 수 없다. 또한 Windows의 명령어 프롬프트를 통하여 어느 폴더에서나 MySQL 관련 명령어(프로그램)를 실행할 수 있도록 "Include Bin Directory in Windows PATH" 항목을 선택한다.

사용자 삽입 이미지

서버 시작환경 및 PATH 변수 설정 화면


MySQL 서버의 관리자 암호를 설정하는 화면으로 "New root password:" 항목에 원하는 관리자 암호를 입력하고 "Confirm:" 항목에 확인을 위해 동일한 암호를 한번 더 입력함으로써 관리자 암호를 지정한다. "Current root password" 항목은 버전 업그레이드 등을 위해 이미 MySQL Server를 설치 운영하고 있던 컴퓨터에 재 설치할 경우 기존의 관리자 비밀번호를 입력하는 항목이며, MySQL Server를 처음 설치하는 경우라면 나타나지 않는다.

사용자 삽입 이미지

관리자 비밀번호 설정 화면


관리자 암호까지 모두 마쳤으면 MySQL Server를 실행하기 위한 화면이 나타난다. 여기서 "Execute" 버튼을 클릭하면 MySQL Server를 설정한 내용으로 실행한다.

사용자 삽입 이미지

설정된 값으로 서버 실행


MySQL Server의 실행이 정상적으로 이루어지면 다음과 같이 네 가지 항목 모두가 체크되고 메세지를 출력한다. 여기서 "Finish" 버튼을 클릭하면 모든 설치가 완료된다.

사용자 삽입 이미지

서버의 성공적 실행 후 나타나는 화면


'프로그래밍 > MySQL' 카테고리의 다른 글

MySQL 기본  (0) 2009.03.26
MySQL 커뮤니티 서버 다운로드  (0) 2008.11.24
AND

MySQL Community Server를 다운받기 위해 http://www.mysql.com 에 접속하여 Download 메뉴를 클릭한다.

http://www.mysql.com 공식사이트

http://www.mysql.com 공식사이트


화면의 중간에서 Community Server 부분의 Download 버튼을 클릭한다.

MySQL Community Server 선택

MySQL Community Server 선택


자신이 실행실킬 컴퓨터의 OS를 선택한다. 일반적인 Windows 환경에서는 Windows x64가 아닌 Windows를 클릭한다.

해당 OS 선택

해당 OS 선택


다운 가능한 Windows용 MySQL 버전 중 하나를 선택한다. Windows Essentials(x86) 버전을 다운받으면 MSI(Microsoft Installer) 형태로 배포되므로 쉽게 MySQL을 설치할 수 있기때문에 여기서는 이 버전을 다운로드 받도록 한다. 만약 MySQL을 처음으로 다운로드를 받는 경우 다운로드를 위한 서버 중 하나를 선택해야 하므로 Pick a mirror을 클릭해야 한다. Mirror(거울)란 말그대로 MySQL 서버가 전세계의 모든 다운로드를 처리할 수 없기 때문에 분산처리를 위해 오리지널 서버를 그대로 복사한 서버 의미한다. 만약 이전에 MySQL을 다운로드 받은 적이 있다면 Pick a mirror 우측에 예전에 선택한 서버로부터 직접 다운받을 수 있도록 Download 항목이 링크되어 나타난다.

배포 형태 중 택일

배포 형태 중 택일


Pick a mirror을 선택하면 로그인 폼이 나타나는데, 회원이 아니거나 로그인이 귀찮은 경우 "No thanks, just take me to the download(귀찮으니 다운로드만 받게 냅둬~)"를 클릭한다.

로그인 생략

로그인 생략


Mirror 서버를 의미하는 만국기가 나타나면 태극기(우리나라에서는 아무래도 다운로드 속도가 가장 빠르겠죠.)를 찾아 HTTP 또는 FTP 항목을 클릭하여 다운받는다.

미러 사이트 및 다운로드 프로토콜 선택

미러 사이트 및 다운로드 프로토콜 선택







'프로그래밍 > MySQL' 카테고리의 다른 글

MySQL 기본  (0) 2009.03.26
MySQL Server 설치  (0) 2009.03.23
AND