问题:安装perl-DBD-MySQL时,
提示: libmysqlclient.so.15()(64bit) is needed by perl-DBD-MySQL-3.0007-2.el5.x86_64
libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by perl-DBD-MySQL-3.0007-2.el5.x86_64
原因分析:虽然mysql-5.1.50源码包编译安装过程中,生成了 libmysqlclient,但是其版本为libmysqlclient_r.so.16
安装系统盘中的mysql-server和mysql-devel 的rpm包,有肯能会解决上述问题,但有可能会使当前的mysql源码安装的环境造成影响,故需要采用其他方法。
采用: MySQL-shared-compat 的rpm包。
下载安装包名:MySQL-shared-compat-5.1.47-1.rhel5.x86_64
执行命令安装:#rpm -ivh MySQL-shared-compat-5.1.47-1.rhel5.x86_64
安装:perl-DBD-MySQL-3.0007-2.el5.x86_64.rpm
执行命令安装:rpm -ivh perl-DBD-MySQL-3.0007-2.el5.x86_64.rpm
无出错提示,问题解决。