http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
한글매뉴얼 5.0  
한글매뉴얼 5.1  
MYSQL 5.1 HA  
사용자매뉴얼  
영문매뉴얼  
최신글
mysql 백업/복구 …
apm 설치 헤메고…
mysql bin로그 갱…
myxql 관련 지원 …
MySQL 5.7에서 프…
 
한글매뉴얼 5.1 > 매뉴얼존 > 한글매뉴얼 5.1
 

4.3.3. 옵션을 지정하기 위해 환경 변수 사용하기

 

환경 변수를 사용해서 옵션을 지정하기 위해서는, 여러분이 사용하는 명령어 프로세서에 적당한 신텍스를 사용해서 변수를 설정한다. 예를 들면, 윈도우 또는 NetWare에서는, USER 변수를 설정해서 MySQL 계정 이름을 지정하도록 한다. 이렇게 하기 위해서, 아래의 신텍스를 사용한다:

 

SET USER=your_name

 

유닉스용 신텍스는 여러분이 사용하는 쉘과 관련이 된다. 여러분이 TCP/IP 포트 번호를 MYSQL_TCP_PORT 변수를 사용해서 지정하고자 한다고 가정한다. 이에 대한 전형적인 신텍스는 (sh, bash, zsh의 경우) 다음과 같다:

 

MYSQL_TCP_PORT=3306

export MYSQL_TCP_PORT

첫 번째 명령어는 변수를 설정하고, export 명령어는 그 변수를 쉘 환경 변수로 보내서 그 값을 MySQL과 다른 프로세스들이 사용할 수 있도록 만든다.

 

csh tcsh의 경우에는, setenv를 사용해서 쉘 변수를 환경에 맞게 만든다:

 

setenv MYSQL_TCP_PORT 3306

 

환경 변수를 설정하는 명령어는 명령어 라인에서 실행 시켜서 즉시 효과를 나타내도록 할 수는 있으나, 설정은 여러분이 로그 아웃을 하지 않은 상태에서만 유지가 된다. 여러분이 로그인 할 때마다 효과를 갖기 위해서는, 적당한 명령어 또는 명령어들을 스타트업 파일에 적어 놓아서 명령어 인터프리터가 매 서버 시작 때마다 읽을 수 있도록 하면 된다. 전형적인 스타트업 파일들은,  윈도우에서는 AUTOEXEC.BAT 이며, bash에서는 .bash_profile, 그리고 tcsh에서는 .tcshrc 가 된다. 보다 상세한 사항은 명령어 인터프리터 매뉴얼을 참조하기 바란다.

상위
4.3.3. 옵션을 지정하기 위해 환…
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
ⓒ 2010-2011 ssebiz All Rights Reserved.