MySQL RPM이 설치도 안 되고 삭제도 안 됩니다.

voidns의 이미지

[root@X31 mysql4rpm]# rpm -i MySQL-server-4.0.20-0.i386.rpm
경고: MySQL-server-4.0.20-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
MySQL-server-4.0.20-0 패키지는 이미 설치되어 있습니다
[root@X31 mysql4rpm]# rpm -q MySQL
MySQL 패키지가 설치되어 있지 않습니다
[root@X31 mysql4rpm]# rpm -q mysql
mysql 패키지가 설치되어 있지 않습니다
[root@X31 mysql4rpm]#

이게 도대체 어떻게 하란 건지....-_-;

설치도 안 되고 RPM도 없고.............--;;;

Prentice의 이미지

패키지 이름에 MySQL-server도 들어가는 것 같습니다.. MySQL-server는 이미 설치되어 있다는데요..?

shyxu의 이미지

hugedove867 wrote:
[root@X31 mysql4rpm]# rpm -i MySQL-server-4.0.20-0.i386.rpm
경고: MySQL-server-4.0.20-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
MySQL-server-4.0.20-0 패키지는 이미 설치되어 있습니다
[root@X31 mysql4rpm]# rpm -q MySQL
MySQL 패키지가 설치되어 있지 않습니다
[root@X31 mysql4rpm]# rpm -q mysql
mysql 패키지가 설치되어 있지 않습니다
[root@X31 mysql4rpm]#

rpm -i 옵션보다는,
mysql 데이터들을 미리 백업 받아놓으시고,
덮어씌우는 옵션인 -Uvh를 써보시는게 어떨까 하네요.
U옵션은 전의 버전을 자동으로 지워주거든요.
(참, vh는 부가적인 옵션들입니다.)

위험하다면 -ivh를 그냥 쓰시구요.

그리고 rpm -q나 rpm -e같은 경우..

rpm -q mysql 이렇게만 하면 당연히.. 안보일겁니다. 제 경험에 비추어본다면, rpm 패키지의 전체이름을 써주셔야 합니다.

rpm -qa | grep mysql 해보시고
나오는 mysql 패키지 전체 이름을 써보세요.

예시로 아래를 참고...

# rpm -qa|grep mysql
mysql-3.23
mysql-server-3.23

# rpm -e mysql-server-3.23
# rpm -e mysql-3.23

Since 2003.
지금은 맥유저...
---
http://jtjoo.com