1. 준비한 파일들.
mysql-3.23.58.1.i386.rpm
mysql-client-3.23.58.1.i386.rpm
mysql-devel-3.23.58.1.i386.rpm
mysql-server-3.23.58.1.i386.rpm
mysql-shared-3.23.58.1.i386.rpm
2. 설치
1) 기존에 설치된 RPM 확인
#rpm -qa | grep MySQL
★대소문자 주의
2) 만약 지워야 한다면
#rpm -e MySQL-~~
의존성문제로 안된다면...
#rpm -e --nodeps MySQL-~~
3) 설치
#rpm -Uvh MySQL-~~~~
3. 에러
#rpm -Uvh mysql-server-~~~~
error: Failed dependencies:
libstdc++.so.5 is needed by mysql-server-3.23.58-1.i386
libstdc++so.5(CXXABI_1.2) is needed by mysql-server-3.23.58-1.i386
libstdc++.so.5(GLIBCPP_3.2) is needed by mysql-server-3.23.58-1.i386
MySQL-server conflicts with mysql-server-3.23.58-1.i386
-> ????????처음에 리눅스 깔때 다 깔았던 것들 아닌가?? 왜이랭..
--해결방법
1) yum을 이용하여 없는 것들 설치해야겠징? 일단 확인부터..
#yum list compat-libstdc*
2) yum을 이용하여 설치
#yum install compat-libstdc++-33.i386
(yum을 이용하여 설치 관련 참고 : http://oracle.tistory.com/415)
3) 다시 설치 시도
#rpm -Uvh mysql-server-~~~~
error: failed dependencies:
MySQL-server conflicts with mysql-server-3.23.58-1.i386
-> ???????????? 뭐 이미 설치 되어 있다고???
4. 실행
#/usr/bin/safe_mysqld&
-> 실행됨. (-_-)
#mysql -u root