好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

linux编译安装mysql提示Warning:prerequisite DBD::mysql 3

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

在linux编译安装mysql提示Warning:prerequisite DBD::mysql 3 not found错误问题,那么这种问题我们要怎么来解决呢,我百度了一下有几种解决方法,看你是碰上那一种了,希望例子能帮助到各位.

在编译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 
  • --phpfensi.com  

    安装后,重新安装下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报错.

    查看更多关于linux编译安装mysql提示Warning:prerequisite DBD::mysql 3的详细内容...

  •   阅读:71次