免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
论坛 程序设计 Perl 请教!
最近访问板块 发新帖
查看: 2855 | 回复: 8

请教! [复制链接]

论坛徽章:
0
发表于 2003-02-08 13:56 |显示全部楼层
请问使用DBI访问SQL SERVER 2000时需要用到哪里模块?是不是只要DBD::msql.

论坛徽章:
0
发表于 2003-02-08 15:42 |显示全部楼层

请教!

dbd::ODBC

论坛徽章:
0
发表于 2003-02-08 21:32 |显示全部楼层

请教!

模块下载后安装时讲到需要编译是什么意思?
模块调用运行时不是文本的吗?假设是虚拟主机的话,模块只能放在自己写的程序目录里,不影响模块的正常运行吧?
又是这么一大堆的问题,不好意思发新贴,麻烦解释一下,谢谢。

论坛徽章:
0
发表于 2003-02-08 22:09 |显示全部楼层

请教!

如果是纯 perl 模块,不般不需要编译,
例如 cgi3.pm 直接放在自己程序同一目录下就可以运行
但如 dbd::mysqlpp 就需要在自己目录下建一个目录 DBD 再把 mysqlpp.pm 放在 dbd 目录下就可以了

如果是带有 二进制代码模块的 perl 模块,那么分两种情况,
就是两个操作系统的问题了

1。 是在 linux/unix 下,需要 root 管理员权限进行编译
2。 是在 win32 下,可能需要编译好的 for win32 的,再安装,或是需要 PPD 格式


更多讨论,欢迎访问 perlchina.net 新perl 论坛

论坛徽章:
0
发表于 2003-02-09 08:38 |显示全部楼层

请教!

我在一本书上看到说要使用DBD::sybase模块。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
发表于 2003-02-09 13:10 |显示全部楼层

请教!

其實就算你不是root..也可以compile perl的module..
放在自己的home directory下..
只是你如果要用...得在script最前面加上
#!/usr/bin/perl
use lib 'your_home_directory';
use XXX;  ##  使用XXX module

论坛徽章:
0
发表于 2003-02-09 18:17 |显示全部楼层

请教!

呵,我明白了,原来DBD是个目录名,我真菜啊,谢谢

在WIN系统下的虚拟主机空间里,读取ACCESS数据库,也可以使用dbd::ODBC吧

论坛徽章:
0
发表于 2003-02-10 09:29 |显示全部楼层

请教!

兄弟,DBD表示的是数据库驱动程序。

论坛徽章:
0
发表于 2003-02-11 01:25 |显示全部楼层

请教!

原帖由 "apile" 发表:
其實就算你不是root..也可以compile perl的module..
放在自己的home directory下..
只是你如果要用...得在script最前面加上
#!/usr/bin/perl
use lib 'your_home_directory';
use XXX;  ##  使用XXX module


那是纯 perl 模块才行。
如果是有 c 实现的模块函数实现,还是要 root 编译
我试过,是这样的

至于其他情况,还是需要讨论一下 :)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP