카테고리 없음

mysql 설치

[czar] 2010. 8. 20. 16:14
기본으로 설치되어 있는 mysql 제거하기
rpm -e --nodeps mysql

mysql 다운로드
http://dev.mysql.com/downloads/

'적당한 폴더'로 다운받은 파일 이동
mv mysql* /tmp

'적당한 폴더'로 이동
cd /tmp

압축 풀기
tar zxvf mysql*

압축 풀린 폴더로 이동
cd mysql*

Config 실행
./configure --prefix=/usr/local/mysql --with-charset=utf8

컴파일과 설치
./make
./make install

기본 테이블 만들어주는 스크립트 실행
/usr/local/mysql/bin/mysql_install_db

mysql 서버 데몬 실행
/usr/local/mysql/bin/mysqld_safe &

이렇게 순조롭게만 되면 좋겠지만... 서버 데몬 실행을 하자마자 서버가 STOP되는 현상이 발생합니다.
"STOPPING server from pid file ..... " 이런 메시지가 보입니다.

이때 소유권 변경
chown -R mysql.mysql /usr/local/mysql

다시 테이블 만들어주는 스크립트 실행 -> mysql 서버 데몬 실행 하면 무사히 동작합니다.

데몬이 동작하는지 확인
ps -aux | grep mysql