`
cocos
  • 浏览: 400279 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

安装DBI组件。 Can't locate DBI.pm in @INC-mysql接口

阅读更多
Can't locate DBI.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/webserver/mysql5.1.57/bin/mysqlhotcopy line 25.
BEGIN failed--compilation aborted at /usr/local/webserver/mysql5.1.57/bin/mysqlhotcopy line 25.

 

在使用mysqlhotcopy 时提示 以上错误。

 

错误原因:系统没有按安装DBI组件。

DBI(Database Interface)是perl连接数据库的接口。其是perl连接数据库的最优秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库。

 

安装 dbi

检查dbi

rpm -qa |grep perl-DBD | grep MySQL

 

安装

 

yum -y install perl-DBD-MySQL
 

或者单独装DBI、Data-ShowTable、DBD-mysql 三个组件

 

使用mysqlhotcopy

/usr/local/webserver/mysql5.1.57/bin/mysqlhotcopy  tongchao /data1/backup/tongchao
 

 

 

 

 

分享到:
评论

相关推荐

    DBI-1.643.tar.gz

    解压DBI-1.13.tar.gz文件  这时会新建一个DBI-1.13的目录。  cd DBI-1.13 生成makefile:  perl Makefile.PL  建立模块  make  测试模块  make test  如果测试结果报告“all test ok”,就...

    perl-DBI-1.52-2.el5.i386.rpm

    perl-DBI-1.52-2.el5.i386.rpm

    DBI-1.636.tar.gz

    DBI(Database Independent Interface,数据库独立接口)是Perl编程语言中的一个核心模块,它提供了一个标准的接口,允许Perl程序员连接到多种不同的数据库系统,如MySQL、PostgreSQL、Oracle等,而无需关心底层...

    DBI-1.631.tar.gz

    总结来说,DBI-1.631是Perl数据库编程的重要工具,它提供了标准接口来连接和操作不同类型的数据库。通过其丰富的特性和驱动器支持,开发者可以编写高效、灵活且易于维护的数据库应用程序。在实际项目中,理解并熟练...

    centos8 安装mysql5.7安装包 mysql-5.7.36-linux-glibc2.12-x86-64

    在Linux环境中,特别是CentOS 8操作系统上安装MySQL 5.7数据库服务器是一个涉及多步骤的过程。本教程将详述如何从给定的资源下载、安装和配置MySQL 5.7.36版本,适用于那些希望在CentOS 8系统上使用此特定版本MySQL...

    DBI-1.607.tar.gz

    DBI-1.607.tar.gz是一个源码压缩包,需要通过Unix/Linux命令行进行编译安装。安装步骤通常包括以下几个阶段: 1. 解压:使用`tar -zxvf DBI-1.607.tar.gz`命令解压文件。 2. 进入目录:`cd DBI-1.607`。 3. 配置:`...

    openstack安装包(一)

    perl-DBI-1.609-4.el6.x86_64.rpm perl-hivex-1.3.3-4.2.el6.x86_64.rpm polkit-0.96-5.el6_4.x86_64.rpm pyOpenSSL-0.13.1-1.el6.x86_64.rpm PyPAM-0.5.0-12.el6.x86_64.rpm pysendfile-2.0.0-3.el6.x86_64.rpm ...

    mariadb10.4.7的rpm包及安装所需要的依赖包

    centos7环境下的mariadb10.4.7 rpm包:boost-program-...perl-DBI-1.627-4.el7.x86_64.rpm;perl-IO-Compress-2.061-2.el7.noarch.rpm;perl-Net-Daemon-0.48-5.el7.noarch.rpm;perl-PlRPC-0.2020-14.el7.noarch.rpm

    openstack安装包(二)

    perl-DBI-1.609-4.el6.x86_64.rpm perl-hivex-1.3.3-4.2.el6.x86_64.rpm polkit-0.96-5.el6_4.x86_64.rpm pyOpenSSL-0.13.1-1.el6.x86_64.rpm PyPAM-0.5.0-12.el6.x86_64.rpm pysendfile-2.0.0-3.el6.x86_64.rpm ...

    DBI-1.633.tar.gz

    安装`percona-toolkit`时,可能会依赖DBI模块来与数据库进行交互,因此DBI-1.633.tar.gz可能是`percona-toolkit`安装过程中必需的组件。 在安装DBI-1.633时,通常遵循以下步骤: 1. 解压:首先,你需要使用`tar`...

    perl-DBI-1.616-1.el5.rfx.i386.rpm

    ********Shenkxiao ...注:>在安装mysql数据库的时候经常出现DBI is needed by ……,需要根据实际版本进行选择rpm的版本。 >此包在系统盘或者系统镜像中Server目录下有。 ***********************************

    DBI、Data-ShowTable、DBD-mysql

    DBI-1.641.tar.gz是这个模块的源码包,解压后通过编译和安装,可以将DBI集成到Perl环境中。 其次,Data-ShowTable是一个Perl模块,用于将数据库中的表结构以人类可读的方式显示出来。它可以帮助开发者快速查看...

    在X64位RedHat下安装DBI&DBD;-MySQL的经历

    - 即使安装完成后,运行时仍可能出现提示DBD/Mysql.pm不在@INC目录中的问题。 - 为了解决这个问题,需要查看Linux系统中@INC包含的所有路径,并确保DBD-Mysql位于这些路径之一。 - 作者选择了将编译出来的DBD-...

    DBI-1.627.tar.gz

    在这个描述中提到的"DBI-1.627.tar.gz"是一个源码压缩包,通常用于在Linux或Unix类操作系统上编译和安装。`.tar.gz`是常见的归档格式,结合了`tar`(用于打包多个文件为一个大文件)和`gzip`(用于压缩文件以减小...

    DBI-1.616.tar.gz

    DBI(Database Interface)是Perl编程语言中一个广泛使用的数据库接口模块,它的版本为1.616,封装在名为"DBI-1.616.tar.gz"的压缩包文件中。这个压缩包通常在Linux环境中使用,因为它提供了一个统一的接口,使得...

    openca中DBI.pm

    OpenCA: General error trapped 700: The compilation of the command cmdAdvanced_csr failed. Can't use an undefined value as an ...DBI.pm在1.5.0换成openca-base-1.3.0.tar.gz中安装的DBI.pm就应该可以解决了

    DBI-1.642.tar.gz

    安装DBI [root@rhel6 DBI-1.642]$ perl Makefile.PL [root@rhel6 DBI-1.642]$ make [oracle@rhel6 DBI-1.642]$ make test(可选) [root@rhel6 DBI-1.642]# make install

    MariaDB环境包,安装MariaDB出现错误:Failed to start mariadb.service: Unit not found。

    perl-DBI-1.627-4.el7.x86_64.rpm perl-IO-Compress-2.061-2.el7.noarch.rpm perl-Net-Daemon-0.48-5.el7.noarch.rpm perl-PlRPC-0.2020-14.el7.noarch.rpm 1 yum install boost-program-options-1.53.0-27....

    perl的DBI安装包以及安装步骤

    my $dbh = DBI->connect("dbi:mysql:database=your_database", "username", "password") or die $DBI::errstr; ``` 在这里,"username"和"password"是数据库的用户名和密码。 6. **执行SQL查询**:连接建立后,...

    DBD-mysql-4.050.tar.gz

    - 数据库连接:通过`DBI->connect()`函数建立到MySQL服务器的连接。 - SQL查询:使用`prepare()`,`execute()`方法执行SQL查询,并通过`fetchrow_array()`,`fetchall_arrayref()`等方法获取结果。 - 错误处理:使用...

Global site tag (gtag.js) - Google Analytics