注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

云之南

风声,雨声,读书声,声声入耳;家事,国事,天下事,事事关心

 
 
 

日志

 
 
关于我

专业背景:计算机科学 研究方向与兴趣: JavaEE-Web软件开发, 生物信息学, 数据挖掘与机器学习, 智能信息系统 目前工作: 基因组, 转录组, NGS高通量数据分析, 生物数据挖掘, 植物系统发育和比较进化基因组学

网易考拉推荐

perl连接mysql, perl-DBD-MySQL安装  

2011-09-21 16:03:47|  分类: linux&shell |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

perl连接mysql, perl-DBD-MySQL安装

http://www.auu.name/782

安装

Perl连接数据库需要安装DBI模块和相应数据库的DBD驱动,Linux上默认安装的Perl是没有该模块的,所以要手动安装。
先装 DBI

wget http://www.cpan.org/modules/by-module/DBD/DBI-1.608.tar.gz
tar -zxvf DBI-1.608.tar.gz
cd DBI-1.608
perl Makefile.PL
make
make install

再装 DBD驱动

wget http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.011.tar.gz
tar -zxvf DBD-mysql-4.011.tar.gz
cd DBD-mysql-4.011
perl Makefile.PL
# 报错,没找到mysql_config文件,看了下Makefile.PL里没有配置的地方,于是只好export
export PATH=$PATH:/usr/local/web/mysql/bin/
perl Makefile.PL
make
make install

测试

编写脚本,然后执行,即可检测

#!/usr/bin/perl
use DBI;
my $dbh = DBI->connect("DBI:mysql:database=test;host=localhost","root","root", {'RaiseError' => 1});
my $rows = $dbh->do("INSERT INTO test (name) VALUES ('hello world')");
my $query = $dbh->prepare("SELECT name FROM test");
$query->execute();
while(my $rs = $query->fetchrow_hashref()) {
print "$rs->{'name'}\n";
}

  评论这张
 
阅读(2947)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016