레이블이 mysql레이아웃인 게시물을 표시합니다. 모든 게시물 표시
레이블이 mysql레이아웃인 게시물을 표시합니다. 모든 게시물 표시

2008년 11월 22일 토요일

MySQL레이아웃

MySQL AB 다운로드 사이트에서 입수가능한 Unix계열 OS용 .tar.gz바이너리 파일의 레이아웃은 다음과 같다.

1.  .tar.gz바이너리 파일 레이아웃

/usr/local/mysql/
         ├bin/                                       <- 명령어군          
         ├data/                                     <- data dir          
         ├include/                                <- include파일          
         ├lib/                                        <- 라이브러리          
         ├scripts/                           <- mysql_install_db스크립트가 있는 곳 
         ├share/mysql/charsets/     <- charsets 디렉토리    
         ├share/mysql/언어명/        <- 에러 메세지    
         ├share/*.sql                           <- mysql권한테이블등 작성sql 
/tmp/mysql.sock                           <- 소켓파일 
/etc/my.cnf                                     <- my.cnf파일 

2. 소스를 컴파일 했을 경우 파일 레이아웃
/usr/local/
        ├bin/                               <- 명령어군
        ├libexec/                         <- mysqld가 있는 곳       
        ├var/                               <- data dir
        ├include/mysql/            <- include파일
        ├lib/mysql/                    <-라이브러리
        ├share/mysql/               <-share 디렉토리 
/tmp/mysql.sock                   <- 소켓파일 
/etc/my.cnf                            <- my.cnf파일

3.Windows경우 레이아웃(mysql-noinstall-*.zip바이너리 파일)
c:\mysql\
         ├bin\                   <- 명령어군
         ├data\                <- data dir
         ├include\           <- include파일    
         ├lib\                   <- 라이브러리     
         ├scripts\           <- bash,perl 스크립트   
         ├share\             <- share디렉토리  
c:\my.{ini,cnf}            <- my.cnf파일
%WINDIR%\my.{ini,cnf}         <- my.cnf파일