- 최신버전의 MySQL 바이너리 버전을 다운 받습니다.
한국미러사이트
화일명은 mysql_버전_운영체제_tar.gz 입니다.
예) mysql-3_22_25-pc-linux-gnu-i686_tar.gz
- 다운 받은 화일을 FTP를 이용 여러분의 서버 /tmp 에 옮겨 놓구요 (/tmp가 싫으면 맘에드는 작당히 곳에)
- 제대로 왔나 한번 확인해 보구요. (화일크기는 좀 다를 수도 있습니다.)
[/tmp]# ls -al my*
-rw-r--r-- 1 hts hyuweb 3524231 Aug 12 1999 mysql-3_22_25-pc-linux-gnu-i686_tar.gz
- 압축을 풉니다.
[/tmp]# gzip -dc mysql-3_22_25-pc-linux-gnu-i686_tar.gz | tar -xvf -
- 이제 풀었으니 우리의 목표인 /usr/local/mysql 로 옮깁니다.
[/tmp]# mv ./mysql-3.22.25c-pc-linux-gnu-i686/ /usr/local/mysql/
- 여러분의 MySQL 기본 디렉토리인 /usr/local/mysql 로 이동합니다.
[/tmp]# cd /usr/local/mysql/
- /scripts/mysql_install_db 을 실행합니다.
한가지 주의 하실점은 반드시 /usr/local/mysql 에서 실행을 해야 한다는 겁니다.
아래의 메시지가 나오면 성공적으로 설치가 된 겁니다. (쉽죠?)
[/usr/local/mysql]# ./scripts/mysql_install_db
Starting mysql server
Starting mysqld demon with databases from /usr/local/mysql/data
mysqld demon is running and mysql grant tables are installed.
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
You can test the MySQL demon with the benchmarks in the 'bench' directory:
cd bench ; run-all-tests
You can also try the mysql command line tool with:
./bin/mysql test
Plese report any problems with the ./bin/mysqlbug script!
The latest information about MySQL is available on the web at http://www.tcx.se
Have fun and at least consider supporting MySQL if you find it useful :)
- MySQL 데몬이 잘 떠 있나 한번 확인해 보시구요.
[mysql]# ps -x | grep mysql
- 설치는 끝났습니다. 하지만 매번 부팅할때 마다 데몬을 띄울 순 없죠..
/etc/rc.d/rc.local 이라는 파일에다가 다음과 같은 내용을 삽입합니다.
echo Starting MySQL : mysqld
/bin/sh -c 'cd /usr/local/mysql; bin/safe_mysqld &'
- 이렇게 해서 MySQL은 완벽하게 설치가 끝났습니다.