日期:2014-05-16  浏览次数:20585 次

求助-Linux安装自带的mysql(公司要求)-依赖关系太头痛了
各位大侠,路过的就帮忙看看,在安装Linux时可能没自带安装mysql,因此后来补上安装:
 mysql-3.23.54a-11.i386.rpm
 mysql-devel-3.23.54a-11.i386.rpm
mysql-server-3.23.54a-11.i386.rpm
 perl-CGI-2.81-88.i386.rpm
perl-DBD-MySQL-2.1021-3.i386.rpm
 perl-DBI-1.32-5.i386.rpm

,放在/ghq下面,安装第一个,系统提示要先安装perl-CGI..和pel-DBD...
在安装perl-DBD..时又提示安装:
  libmysqlclient.so.10 is needed by perl-DBD-MySQL-2.1021-3
找遍整个系统没有发现这个文件!!
网上还有一种思路,不管依赖关系,安装时就是加上一个参数,可是在进入mysql服务时又出现错误,

可能是服务没打开,我想知道:

对于上面出现的问题: libmysqlclient.so.10 is needed by perl-DBD-MySQL-2.1021-3
如何解决!

谢了

------解决方案--------------------
把这些文件放到一个单独的文件夹 用下面的命令来安装试试 --aid解决相互依赖
rpm -ivh --aid *.rpm 

如果是Redhat系 可以通过yum来安装 linux自带的mysql 当系统更新后 也会更新到新版本
------解决方案--------------------
用yum安装吧,依赖关系很麻烦
先配置一个本地源,然后yum install mysql*