Perl 学习笔记 --- 15
来源:互联网 发布:找黑客拿网站数据库 编辑:程序博客网 时间:2024/05/21 16:59
第15章:Perl模块
在CPAN可以找到我们需要的模块!
15.1 查找模块
例如:我们查找一个叫“XB”的模块
$perldoc XB
15.2 安装模块
默认安装:
$perl Makerfile.PL
$make install
指定安装目录:
$perl Makerfile.PL PREFIX=/usr/perl/lib
如果安装模块依赖于其他模块,我们可以:
$perl -MCPAN -e shell
cpan[1]>install Alien::Tidyp
其中Alien::Tidyp是模块名。
更简单的是,使用Perl附带的脚本:
$cpan Module::CoreList LWP XB::Test
15.3 使用系统自带的模块
a. use File::Basename
b. use File::Spec
15.4 DBI
database interface: http://dbi.perl.org
使用DBI的例子:
use DBI;
my $data_source = “dbi:Pg:dbname=name_of_database”; # PostgreSQL
$dbh = DBI->connect($data_sourc, $username, $password);
$sth = $dbh->prepare(“SELECT * FROM foo WHERE bla”);
$sth->execute();
@row_ary = $sth->fetchrow_array;
$sth->finish;
$dbh->disconnect(); # 断开连接
- Perl 学习笔记 --- 15
- Perl学习笔记
- perl学习笔记
- perl 学习笔记
- perl语言学习笔记
- Perl学习笔记(1)
- Perl学习笔记(2)
- Perl学习笔记(3)
- Perl学习笔记(4)
- Perl学习笔记(5)
- Perl学习笔记-1
- Perl学习笔记-2
- Perl 学习笔记
- perl学习笔记
- perl学习笔记之
- perl子程序学习笔记
- [PERL脚本] 学习笔记
- Perl学习进度笔记
- 从0开始做Windows Phone 7开发
- 常见UI设计模式
- Http协议结构
- java虚拟机管理学习
- Passenger/Nginx/Ubuntu/MySQL详尽部署Rails 3.2/Ruby1.9.3
- Perl 学习笔记 --- 15
- 并查集知识
- java Web 异常
- MySQL中的mysqldump命令使用详解
- Win7下怎么将程序添加至“发送到”
- Windows与Fedora 16 双硬盘双系统启动
- 文件夹共享服务自动停止
- 黑马程序员:RandomAccessFile
- 解决摩托罗拉XOOM平板刷安卓4.03电子市场不能使用的问题