一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

linux编译安装mysql提示Warning: prerequisite DBD::mysql 3 not found错误

时间:2014-07-24 编辑:简简单单 来源:一聚教程网

在编译percona-toolkit-2.2.9时出现出现如下错误:
Checking if your kit is complete…
Looks good
Warning: prerequisite DBD::mysql 3 not found.
Writing Makefile for percona-toolkit
根据建议应该是perl使用的mysql模块未安装所致

解决方案如下:

1、若是centos机器又是有安装yum的话,那么直接yum install perl-DBD-MySQL -y 解决战斗

2、源码编译需要的包

wget http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.027.tar.gz
wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.631.tar.gz

分别解决,安装步骤可以看下相应的文件INSTALL,步骤基本是一致的

perl Makefile.PL
make
make install

安装后,重新安装下percona-toolkit-2.2.9就可以了

补充:在新浪博客看到一解决方法

 

安装缺少的包

yum install perl-DBD-MySQL

然后,重新编译

perl Makefile.PL             
Writing Makefile for percona-toolkit
继续
make && make test && make install

【注】需要root权限,否则make install报错

热门栏目