1. 최신버전의 MySQL 소스 버전을 다운 받습니다.
  2. 한국미러사이트
    화일명은 mysql-버전.tar.gz 입니다.
    예) mysql-3.22.25.tar.gz <-- 화일이 링크되어있습니다.

  3. 다운 받은 화일을 FTP를 이용 여러분의 서버 /tmp 에 옮겨 놓구요 (/tmp가 싫으면 맘에드는 작당히 곳에)
  4. 제대로 왔나 한번 확인해 보죠. (화일크기는 좀 다를 수도 있습니다.)

  5. [/tmp]# ls -al my*
    -rw-r--r-- 1 hts hyuweb 3918463 Aug 13 1999 mysql-3.22.25.tar.gz

  6. 압축을 풉니다.

  7. [/tmp]# gzip -dc mysql-3.22.25.tar.gz | tar -xvf -

  8. 압축이 풀린 디렉토리로 이동합니다.

  9. [/tmp]# cd mysql-3.22.25

  10. 환경설정을 해야 겠죠.. ./configure --prefix=/usr/local/mysql 이라구 합니다.

  11. 여기서 --prefix는 설치할 곳을 지정하는 것이지요.. 일반적으로 /usr/local/mysql에 설치합니다.

  12. make 이렇게 쳐주면 됩니다.
  13. make install

  14. 복잡한 문자들이 나오죠? 잘 되고 있는 것입니다. 소스를 컴파일해서 설치하는 과정이죠..
    이렇게 하면 시간이 많이 걸리기는 하지만 자기 컴에 가장 잘 맞는 프로그램이 설치되니 더 효율적입니다.

  15. MySQL이 설치된 곳으로 이동합니다.

  16. [/tmp]# cd /usr/local/mysql/bin

  17. 설치 스크립트를 실행합니다.

  18. [/usr/local/mysql/bin]# ./mysql_install_db

  19. 설치는 끝났습니다. 하지만 매번 부팅할때 마다 데몬을 띄울 순 없죠..

  20. /etc/rc.d/rc.local 이라는 파일에다가 다음과 같은 내용을 삽입합니다.
    echo Starting MySQL : mysqld
    /bin/sh -c 'cd /usr/local/mysql; bin/safe_mysqld &'

  21. 이렇게 해서 MySQL은 완벽하게 설치가 끝났습니다.