본문 바로가기

MySQL Admin Guide125

3장 MySQL 엔진과 my.cnf : (1) MySQL Engine 디렉토리 설명 이제 설치까지는 모두 완료했다. 그러면 이제 설치된 MySQL 엔진에 대해 자세히 살펴보도록 하자. 2장과 같이 설치를 완료하게 되면, MySQL 엔진은 /usr/local/ 밑에 위치하게 된다. mysql로 심볼릭 링크가 걸려 있으므로 cd /usr/local/mysql 를 하면 다음과 같은 구성을 확인할 수 있다. 이 위치를 base directory라고 하고, variable 값으로 설치 시에 "basedir"로 이 위치값이 설정된다. [그림 3-1] MySQL 엔진 각 디렉토리 중 중요한 디렉토리를 살펴보자. bin bin 디렉토리는 MySQL을 실행하는데 필요한 바이너리 파일 및 각종 Client binary 파일들이 저장된 디렉토리이다. [그림 3-2] bin 디렉토리 include inclu.. 2009. 3. 29.
2장 MySQL 설치하기 : (2) MySQL Binary 본 설치하기 앞에서 설명한 대로 MySQL을 설치하는 방법은 크게 3가지 방법이 있지만, 여기에서는 Binary 본을 사용하여 설치하는 방법만 설명한다. Binary 본을 사용하여 설치하는 것이 가장 효율적이고, 성능도 좋을뿐 아니라, 간단하고, 쉽고, 또한 가장 운영하기 편하다고 필자는 생각하기 때문이다. 여기에서 설명하는 설치법은 다음과 같은 가정하에 진행한다. 일반 32bit 리눅스 서버에 설치 바이너리 본을 사용하여 설치 Community Version을 사용함. 전체 프로세스를 설명하면 다음과 같다. MySQL Download OS 계정 생성 MySQL엔진 파일 이동 및 압축 풀기 configure 실행 프로세스 확인 1.MySQL DownLoad Community 버젼을 Download받기 위해서는 www.. 2009. 3. 19.
2장 MySQL 설치하기 : (1) MySQL 설치 방법에 따른 MySQL Version MySQL에서는 설치 방법에 따라 다음과 같은 3가지 종류의 MySQL 버젼을 제공한다. 1. Binary Version MySQLAB에서 직접 소스를 컴파일 하여 바이너리 파일만 제공하는 버젼으로 설치 및 사용이 간단한 버젼이다. 2. RPM Version MySQLAB에서 직접 소스를 RPM 설치할 수 있게 만들어 주는 버젼이다. 3. Source Version 소스 제공 본으로 사용자가 직접 설치할 서버의 OS에 맞게 컴파일 하여 설치해야 한다. 위와 같이 각 설치 방법에 따라 3가지의 버젼을 다운받을 수 있는데, 다음 아래의 url의 사이트에서 다운로드가 가능하다. 당연히 여기서 받는 버젼은 community 버젼이다. http://dev.mysql.com/downloads/ [그림 8-1] 위의.. 2009. 3. 12.
1장. MySQL 아키텍쳐 : (6) MySQL 제품군 MySQL의 제품군은 여러가지가 존재한다. MySQLAB에서 제공하는 여러가지 제품군에 대한 내용은 http://dev.mysql.com/downloads/ 에 가서 확인할 수 있다. 여기에서는 주로 사용하는 몇가지 제품 및 대략적인 내용만 확인할 것이다. 1. MySQL Server 먼저 MySQL Server는 라이센스에 따라 Community Server와 Enterprise Server로 나뉘어 진다. 비용 지불의 여부에 따라 달라지며, Community Server의 경우 GPL라이센스에 맞게 사용할 경우 무료로 사용할 수 있는 서버이다. 2.MySQL Cluster MySQL에서 HA를 위해 만든 솔류션이다. ndb cluster 스토리지 엔진을 사용하는 솔류션으로 처음에는 community .. 2009. 2. 25.