Can't locate DBI.pm in @INC (@INC contains: /usr/lib64/perl5

Michael_DD發表於2014-12-01
Can't locate DBI.pm in @INC (@INC contains: /usr/lib64/perl5


錯誤問題:
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.  
 
 
錯誤原因:系統沒有按安裝DBI元件。

DBI(Database Interface)是perl連線資料庫的介面。其是perl連線資料庫的最優秀方法,他支援包括Orcal,Sybase,mysql,db2等絕大多數的資料庫。
 

解決辦法:
安裝DBI元件。 Can't locate DBI.pm in @INC-mysql介面
 
yum -y install perl-DBD-MySQL  
 
或者單獨裝DBI、Data-ShowTable、DBD-mysql 三個元件
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29500582/viewspace-1353028/,如需轉載,請註明出處,否則將追究法律責任。

相關文章