您的当前位置:首页正文

linux下安装配置DBI

2022-08-22 来源:椛椭教育网


A、名词解释

1.DBI

DBI(Perl Database Interface)是perl连接数据库的接口。其是perl连接数据库的最优秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库。

2.DBD

DBD:APR库中同数据库进行接口的模块,目前已经支持的数据库有MySQL、Sqlite2、Sqlite3、PostgreSQL、Oracle等。

3.Perl

Perl:Perl最初的设计者为拉里·沃尔(Larry Wall),他于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl象C一样强大,象awk、sed等脚本描述语言一样方便。Perl 一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的 P,是指语言本身,而“perl”,小写的 p,是指程序运行的解释器。

4.CPAN

CPAN是Perl综合perl网(Comprehensive Perl Archive Network),可以说是非常方便的Perl卖场。里面有Perl本身的源代码、各种非Unix系统的安装程序、范例程序、

说明文档、扩展模块以及跟Perl相关的历史消息。简而言之,CPAN是保罗万象的。

网址:http://www.cpan.org。

CPAN亦是一支Perl程式的名字,其作用是让使用者容易从CPAN下载、安装、更新及管理其他在CPAN上的Perl程式。

B、安装

安装需要perl和gcc支持,先安装他们 yum install perl gcc

B.0、下载

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

B.1、安装DBI包

在DBI目录中下载DBI-1.616.tar.gz(源代码包)和DBI-1.616.readme(说明文件)。 tar zxvf DBI-1. 616.tar.gz

解压缩包

cd DBI-1. 616

perl Makefile.PL

生成Makefile,注意大小写 make

编译 make test

编译测试文档 make install

完成安装 B.2、安装Data-ShowTable包

在Data目录中下载Data-ShowTable-3.3.tar.gz 说明文件)。 cd..

tar zxvf Data-ShowTable-3.3.tar.gz

源代码包)和(Data-ShowTable-3.3.readme(

cd Data-ShowTable-3.3

perl Makefile.PL

make

make install

B.3、安装Data-ShowTable包

在DBD目录中下载Msql-Mysql-modules-1.2219.tar.gz (源代码包)和Msql-Mysql-modules-1.2219.readme(说明文件)。 cd..

tar zxvf Msql-Mysql-modules-1.2219.tar.gz

cd Msql-Mysql-modules-1.2219

perl Makefile.PL

数据库支持,有5个选项,如果你只安装了mysql的话,可以选择1,如果你的系统中 还有msql,可以选择3。其它问题分别是向你询问数据库头文件和库文件的存放目 录,一般情况他会自动默认识别出的;还有几个yes或no的选项,按照默认值就行

了。 make

make test

make instal

因篇幅问题不能全部显示,请点此查看更多更全内容