用户登陆:
设为首页 | 加入收藏 | 免费邮箱
建站学院: 建站心得 | 搜索优化 | 建站点子 | 网站推广 | 网站推荐 | 企业新闻 | 人物新闻 | 网媒内幕 | 域名相关 | 热门专题 | 本站作品
设计学院: 网页设计 | 平面设计 | 网络编程 | 多媒体类 | 数据库类 | 服务器类 | 操作系统 | 联盟新闻 | 联盟介绍 | 联盟点评 | 网赚技巧
模板下载: 旅游度假 | 饮食食品 | 公司展示 | 学校教育 | 文化艺术 | 金融财经 | 儿童卡通 | 体育运动 | 服饰品牌 | 爱情交友 | 游戏娱乐
您现在的位置: 星星雨设计站 >> 设计学院 >> 网络编程 >> CGI编程 >> 教程正文
如何安装DBI和DBD包
作者:佚名    教程来源:不详    点击数:    更新时间:2007-11-19

文简要介绍perl下DBI的安装方放,希望对刚刚涉足perl web数据库编程的朋友们
会有一些帮助.
DBI(Database Interface)是perl连接数据库的接口。其是perl连接数据库的最优
秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库,本文将简要
介绍其安装方法。

DBI需要有如下三个文件包:

DBI
Data-ShowTable
你所要连接的数据库接口库(例如你要安装DBI使其连接mysql数据库,那么你需
要DBI-1.06.tar.gz)

以上文件可以在ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-mo
dule处下载,分别处于DBI,DATA,BDB目录下。

本文将以在RedHat Linux 6.0 标准设置下,及Windows NT 4.0+IIS4+SP5 下安装
DBI使其连接mysql服务器为例,介绍安装方法,其余系统类似,安装时请具体参
照相关说明文档。

Linux下安装:
假设你已安装完perl和mysql数据库。

安装DBI包:
tar zxvf DBI-1.06.tar.gz(解压缩包)
cd DBI-1.06.tar.gz
perl Makefile.PL(生成Makefile,注意大小写)
make(编译)
make test(编译测试文档)
make install(完成安装)
安装Data-ShowTable包
cd..
tar zxvf Data-ShowTable-3.3.tar.gz
cd Data-ShowTable-3.3
perl Makefile.PL
make
make install(注意:这里没有make test)
安装Msql-Mysql-modules-1.2017包
cd..
tar zxvf Msql-Mysql-modules-1.2017.tar.gz
cd Msql-Mysql-modules-1.2017
perl Makefile.PL
make
make test
make instal
当执凶詈笠徊绞保低辰蚰阊始父鑫侍狻5谝桓鑫侍饨室沧暗木咛?
数据库支持,有5个选项,如果你只安装了mysql的话,可以选择1,如果你的系统中
还有msql,可以选择3。其它问题分别是向你询问数据库头文件和库文件的存放目
录,一般情况他会自动默认识别出的;还有几个yes或no的选项,按照默认值就行
了。

在Win NT 下安装
本部分没有没有安装msql。
如果你使用的是ActivePerl的话,将会用DBD::mysql的二进制文件,在www.tcx.
se可以找到。推荐你使用“PPM”方式安装,否则你需要下载二进制文件然后用一
个C编译器来编译(例如VC++),二进制文件可以在 ftp://ftp.funet.fi/pub/lan
guages/perl/CPAN/src/找到。

首先你需要把它解压到C:,创建一个子目录,c:mysql,确保这个目录不是被其它
TCX文件共享,更不是mysql安装的目录(如果你的mysql真的安在c:mysql下,可
以令找一个目录)。当你安装完DBI包之后,你可以删除这个目录。
解压Msql-Mysql-modules 原码到另外一个目录,这里选择 C:srcsiteperl。

打开一个DOS窗口,转入 C:srcsiteperl目录.
此步中你一定要确保你的系统中有C编译器,这里使用的nmake是vc++附带的。〈

nmake realclean
perl Makefile.PL
接下来它将提问你几个选项,重要的几个是:
Which DBMS do you want to use?
在这里请按1然后会车。
Where is your mysql installed? Please tell me the directory that conta
ins the subdir include.
询问mysql安装目录。
完成此步后键入
nmake
nmake install
NT下的安装方法没有验证,如有疏漏,请指出。

 

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口教程录入:冰河    责任编辑:冰河 
  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
最新热门
最新推荐
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明