1.
rpm -qa | grep mysql
rpm -qa | grep apache
rpm -qa | grep httpd
rpm -qa | grep php
rpm -e --nodeps mysql
rpm -e --nodeps apache
rpm -e --nodeps httpd
rpm -e --nodeps pgp
--nodeps : 의존성을 무시하고 강제 삭제
2.
./configure --prefix=/usr/local/mysql \
--localstatedir=/usr/local/mysql/data \
--with-charset=euckr \
make
make install
make install 하시면 /usr/local/mysql 이 설치가 됩니다.
/usr/local/mysql/bin/mysql_install_db 를 실행하시게 되면
/usr/local/mysql/data 가 자동으로 생성이 됩니다.
3.
userdel mysql
useradd -m -s /sbin/nologin -g mysql -d /usr/local/mysql/data mysql
먼저 삭제를 하고 다시 생성을 해보시기 바랍니다.
mysql 계정으로 로그인 금지하며 그룹은 mysql 로 생성합니다.
홈디렉 역시 /usr/local/mysql/data 로 강제 지정이 됩니다.
4.
/usr/local/mysql/data 가 존재하는지 체크를 해보시고...
존재하지 않는다면...
/usr/local/mysql/bin/mysql_install_db
실행하여 /usr/local/mysql/data 생성하시기 바랍니다.
그다음에...
chown -R mysql:mysql /usr/local/mysql/data
라고 명령을 주세요.
vi /etc/profile.d/mysql.sh 로 생성합니다.
내용은 아래와 같습니다.
#/etc/profile.d/mysql.sh
MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
화일을 저장하신뒤 다음과 같이 적용을 시켜줍니다.
source /etc/profile
굳이 심볼릭 링크를 안주더라도 깔끔하게 언제 어디서건 mysql 을 자유자재로 실행 할수 있습니다
'DataBase > MySQL' 카테고리의 다른 글
mysql 자료 옮기기 (0) | 2008.07.10 |
---|---|
mysql 4.0.x -> mysql 4.1 업그레이드시 오류 해결 방법 (0) | 2008.07.09 |
MySQL 설치하기(페도라9) (0) | 2008.07.08 |
MYSQL-프로시져, 함수 기본 문법 (0) | 2008.06.27 |
MySQL 튜닝에 관하여 (0) | 2008.06.27 |