MySQL 的模块不能安装的解决方法
我们最常用的DBD::mysql模块,我发现是难住很多人的地方.因为安装老是失败,下面我介绍一下解决方法,比如我使用cpanm安装,有时就出/home/nue2501j/work/DBD-mysql-4.010/blib/arch/auto/DBD/mysql/mysql.so:undefinedsymbol:DBIc_TRACE_LEVELat/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pmline230.
如下
1.
#cpanmDBD::mysql
出错
#Triedtouse'DBD::mysql'. #Error:Can'tload'/home/nue2501j/work/DBD-mysql-4.010/blib/arch/auto/DBD/mysql/mysql.so'formoduleDBD::mysql:/home/nue2501j/work/DBD-mysql-4.010/blib/arch/auto/DBD/mysql/mysql.so:undefinedsymbol:DBIc_TRACE_LEVELat/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pmline230. #at(eval4)line2 #Compilationfailedinrequireat(eval4)line2. #BEGINfailed--compilationabortedat(eval4)line2. FAILED--Furthertestingstopped:UnabletoloadDBD::mysql make:***[test_dynamic]Error9
2.[代码][SQL]代码
解决方法
$sudoperl-MCPAN-eshell cpan>installBundle::DBD::mysql /usr/bin/make--OK /usr/bin/maketest--OK /usr/bin/makeinstall--OK cpan>installDBD::mysql DBD::mysqlisuptodate.
以上所述就是本文的全部内容了,希望大家能够喜欢。