こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

CentOS5.5でMySQL5.5のインストール

Linux初心者です。どなたかご教示いただけましたら助かります。

CentOS5.5にMySQL5.5を入れました。
こちらを参考にしました↓
http://yktweb.sakura.ne.jp/blog/home-server/188.html

しかし、startしたらFAILEDとなったので、MySQL5.1にしようと思って
一度
# yum remove mysql
として、再度
# yum install mysql mysql-server
としました。
すると、以下のようなエラーが大量発生して、インストールができなくなりました。
Transaction Check Error:
file /etc/my.cnf from install of mysql-5.0.77-4.el5_5.5.x86_64 conflicts with file from package mysql-libs-5.5.11-1.el5.remi.x86_64
file /usr/share/mysql/charsets/Index.xml from install of mysql-5.0.77-4.el5_5.5.x86_64 conflicts with file from package mysql-libs-5.5.11-1.el5.remi.x86_64
file /usr/share/mysql/charsets/cp1250.xml from install of mysql-5.0.77-4.el5_5.5.x86_64 conflicts with file from package mysql-libs-5.5.11-1.el5.remi.x86_64
・・・

こういった場合は、どうしたらいいのでしょうか?
ゴミが残っているような感じでしたので、上記ファイルを少し消してみた
のですが、特に変化がありませんでした。
普段Windowsしか使っていないので、どうなれば完全アンインストールされた
ことになるのかよく分かっていません・・
何でも結構ですのでアドバイスいただけましたらと思います。
よろしくお願いしますm(_ _)m

投稿日時 - 2011-05-06 15:25:59

QNo.6718066

すぐに回答ほしいです

質問者が選んだベストアンサー

>mysql-libs-5.5.11-1.el5.remi
>mysqlclient15-5.0.67-1.el5.remi
>のように表示されました。

rpm -e mysql-libs mysqlclient15
で削除…でしょうかね。

一緒に入ったと思われるperl-DBD-MySQL、perl-DBIでエラーになるかも知れませんが…。
# rpm -eではなくyum removeで削除すれば一緒に削除される…かも知れません。

投稿日時 - 2011-05-07 16:14:59

お礼

# rpm -e mysql-libs mysqlclient15
error: Failed dependencies:
libmysqlclient.so.15()(64bit) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.x86_64
libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.x86_64

とエラーになってしまいましたが、

# yum remove mysql-libs mysqlclient15
としましたところ、削除できたようで
# yum install mysql-server
でインストールできました。
起動もできました。ありがとうございます!

投稿日時 - 2011-05-07 17:20:21

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

Wr5

>CentOS5.5にMySQL5.5を入れました。
>こちらを参考にしました↓
>http://yktweb.sakura.ne.jp/blog/home-server/188.html

参考にしたサイトによると…
依存関係で他にもいくつかのパッケージがインストールされたようですが……

># yum remove mysql

の時にそれらは削除されましたか?

>file /etc/my.cnf from install of mysql-5.0.77-4.el5_5.5.x86_64 conflicts with file from package mysql-libs-5.5.11-1.el5.remi.x86_64

エラーメッセージ見る限りでは「mysql-libs-5.5.11-1.el5.remi.x86_64」のパッケージが残ったままのようですが……
# mysql-serverはyumで消えていますかねぇ……。

rpm -qa | grep ^mysql
とするとどんなの出ますかね?

投稿日時 - 2011-05-06 15:42:51

補足

早々にご回答いただきましてありがとうございます!

>># yum remove mysql
>の時にそれらは削除されましたか?

すいません、ちょっと覚えて無いです・・

>rpm -qa | grep ^mysql
>とするとどんなの出ますかね?

mysql-libs-5.5.11-1.el5.remi
mysqlclient15-5.0.67-1.el5.remi
You have mail in /var/spool/mail/root

のように表示されました。
この後どのようにさせていただくべきでしょう・・・・

投稿日時 - 2011-05-07 05:59:30

あなたにオススメの質問