mysql安装的一个常见问题:libmysqlclient

Posted by 猪头小队长 | 程序设计 | Tuesday 6 July 2004 13:07
在redhat下安装mysql常出现的错误:
[root@bbs bbs_soft_install]# rpm -ivh mysql-3.23.54a-11.i386.rpm
warning: mysql-3.23.54a-11.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
perl-DBD-MySQL is needed by mysql-3.23.54a-11
[root@bbs bbs_soft_install]# rpm -ivh perl-DBD-MySQL-2.1021-3.i386.rpm
warning: perl-DBD-MySQL-2.1021-3.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
libmysqlclient.so.10 is needed by perl-DBD-MySQL-2.1021-3
[root@bbs bbs_soft_install]#
这个libmysqlclient着实烦人,在redhat的安装盘里面,没有他的rpm包,一般来说,这样:
[root@bbs bbs_soft_install]# rpm -ivh mysql-3.23.54a-11.i386.rpm –nodeps
这样也可以安装的上,但是总是有些担心,:(,其实这个libmysqlclent在Mandrake的发行版可以很容易找到,例如这里:
http://wuarchive.wustl.edu/pub/linux/distributions/mandrake/updates/9.0/RPMS/
就可以下载到libmysql10-3.23.56-1.4mdk.i586.rpm
[root@bbs bbs_soft_install]# rpm -ivh libmysql10-3.23.56-1.4mdk.i586.rpm
warning: libmysql10-3.23.56-1.4mdk.i586.rpm: V3 DSA signature: NOKEY, key ID 22458a98
Preparing… ########################################### [100%]
1:libmysql10 ########################################### [100%]
[root@bbs bbs_soft_install]# rpm -ivh perl-DBD-MySQL-2.1021-3.i386.rpm
warning: perl-DBD-MySQL-2.1021-3.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%]
1:perl-DBD-MySQL ########################################### [100%]
[root@bbs bbs_soft_install]# rpm -ivh mysql-3.23.54a-11.i386.rpm
warning: mysql-3.23.54a-11.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%]
1:mysql ########################################### [100%]
[root@bbs bbs_soft_install]#
就可以顺利的安装了。
如果使用debian的话,安装的时候就是一种享受了,apt-get真是太方便了。hehe,redhat还缺少一个方便的包管理器。

[@more@]

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.