免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3953 | 回复: 4
打印 上一主题 下一主题

aix上DBD::mysql模块报Cannot load mod错误,达人指教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-29 15:48 |只看该作者 |倒序浏览
  1. install_driver(mysql) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.8/a
  2. ix/auto/DBD/mysql/mysql.so' for module DBD::mysql:      0509-022 Cannot load mod
  3. ule /opt/freeware/lib/mysql/libmysqlclient.a(libmysqlclient.so.10).
  4.         0509-150   Dependent module /usr/local/lib/libz.a(libz.so.1) could not b
  5. e loaded.
  6.         0509-152   Member libz.so.1 is not found in archive
  7.         0509-022 Cannot load module /usr/local/lib/libz.a.
  8.         0509-150   Dependent module /usr/local/lib/libz.a could not be loaded. a
  9. t /usr/local/lib/perl5/5.8.8/aix/DynaLoader.pm line 230.
  10. at (eval 3) line 3
  11. Compilation failed in require at (eval 3) line 3.
复制代码

在AIX上安装DBD::mysql,如果直接用cpan会因为test不过无法完成安装,于是下了安装包直接
perl Makefile.PL
make
无视test直接make install,然后用脚本测试就报上面的错误,mysql本身似乎没问题,能进mysql命令行,各种命令也都正常,呼唤达人指教~~

论坛徽章:
0
2 [报告]
发表于 2007-04-29 17:52 |只看该作者
补充一下,perl是5.8.8,源码编译安装,然后用CPAN安装了DBI,用CPAN安装DBD::mysql失败,下载了好几个版本的DBD::mysql安装都是一样的问题

论坛徽章:
0
3 [报告]
发表于 2007-05-08 13:38 |只看该作者
安装在AIX 上安装DBD ,DBI 要修改MAKFILE 的,
你可以看看安装包里的README  文挡.

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2007-05-08 20:56 |只看该作者
mysql develop library你有没有安装..里面包含 mysql则client sdk..

论坛徽章:
0
5 [报告]
发表于 2007-07-05 08:52 |只看该作者

solution

perl Makefile.PL --libs="-L/usr/local/mysql/lib/mysql -lmysqlclient -lz" --cflags=-I/usr/local/mysql/include/mysql --testhost=localhost --testsocket=/tmp/mysql.sock --testdb=bugdb --testuser=yourmysqluser --testpassword=mysqlpassword
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP