dbd mysql 4.046安装_perl DBI、DBD-mysql、DBD-Oracle安装
perl DBI:
安装过程很简单,下载解压:
gzip -d DBI-1.604.tar.gz
tar xvf DBI-1.604.tar
cd DBI-1.604:
perl Makefile.PL
make
make test
make install
DBD-mysql:
rpm -ivh MySQL-devel-community-5.1.52-1.rhel5.i386.rpm
gzip -d DBD-mysql-4.006.tar.gz
tar xvf DBD-mysql-4.006.tar
perl Makefile.PL
make
make test
make install
DBD-Oracle:
cd DBD-Oracle-1.21
perl Makefile.PL
make
make test
make install
[oracle@node1 ~]$ perl perora.pl
install_driver(Oracle) failed: Can't load '/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.10.1: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230.
at (eval 3) line 3
Compilation failed in require at (eval 3) line 3.
Perhaps a required shared library or dll isn't installed where expected
at perora.pl line 17
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/lib
--需要用到一些动态库
#!/usr/bin/perl -w
#2011-01-12
#use strict;
use DBI;
#use DBI qw(:sql_types);
$ENV{ORACLE_HOME} = "/data/ora10g/product/10.2.0/db_1";
$ENV{ORACLE_SID} = "RACDBSTD";
$ENV{LD_LIBRARY_PATH} = "/data/ora10g/product/10.2.0/db_1/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/lib";
$ENV{PATH} = "/data/ora10g/product/10.2.0/db_1/bin:/home/oracle/tools:/usr/sbin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/orac
le/bin";
#connect to postgresql database
my $dbh =DBI->connect( 'dbi:Oracle:RACDBSTD',
'test',
'test',
{
RaiseError => 1,
AutoCommit => 0
}
) || die "Database connection not made: $DBI::errstr";
my $sql1 = qq{select name from tt};
my $sth1 = $dbh->prepare($sql1) ;
$sth1->execute();
my $rwcount = 0;
while( my @result1 = $sth1->fetchrow_array )
{
print "$result1[0]\n";
}
$dbh->disconnect();
dbd mysql 4.046安装_perl DBI、DBD-mysql、DBD-Oracle安装相关推荐
- Oracle安装时安装界面为灰色卡住不动,Oracle安装过程中常遇到的问题
来源: 互联网 作者: rocket 2008-03-19/11:13 目录 一.sybase12.5 for NT版本在win2000平台安装,界面中文字符出现乱码问题 二.sybase在网络共享或 ...
- oracle安装报错emca,求助:oracle 安装问题
http://img.dichina.net/home/attachment/201007/15/24091_1279180654i9fL.jpg 按提示手动运行下试试青山松 发表于 2010-7-1 ...
- oracle安装后新建数据库实例及配置
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法 (2011-01-20 13:50:37) 转载▼ 标签: it 分类: 技术 早上同事用PL/SQL连接虚拟机中的O ...
- perl mysql dbi 安装_Perl中DBI、DBD::mysql模块的安装
Perl中DBI.DBD::mysql模块的安装 Perl中DBI.DBD::mysql模块的安装 使用的软件版本 DBI-1.604.tar.gz DBD-mysql-4.006.tar.gz 建议 ...
- perl mysql 数据推拉_使用Perl DBI操作MySQL的一些建议
使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS: Perl DBI MySQL的字符集为UTF8 Perl ...
- dbi mysql_使用Perl DBI操作MySQL的一些建议
使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS: Perl DBI MySQL的字符集为UTF8 Perl ...
- dbi:mysql_使用Perl DBI操作MySQL的一些建议
使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS: Perl DBI MySQL的字符集为UTF8 Perl ...
- ruby中DBI连接MySQL数据库步骤详解
2019独角兽企业重金招聘Python工程师标准>>> 1.准备工作. 首先下载DBI接口:http://rubyforge.org/frs/download.php/12368/d ...
- mysql 5.0.37.tar.gz_Linux下MySQL5.0.37安装配置步骤
Linux下安装MySQL5.0.37需要以下面三个包: MySQL-client-community-5.0.37-0.rhel3.i386.rpm MySQL-server-community-5 ...
最新文章
- 人工智能和机器学习领域有哪些有趣的开源项目
- 赠书 | Python 预测股票价格,竟然这么简单
- php think命令用不了,自定义 PHP think 命令无法在命令类文件里面使用 Db 类
- Cissp-【第1章 安全和风险管理】-2020-12-07(32页-58页)
- 网络爬虫:分离生产者和消费者来优化爬虫程序
- 关于ISA2006引起网速慢或间歇性断网的问题的解决方法
- ScheduledThreadPoolExecutor Usage
- 快速排序(Quick Sort)附C语言代码
- 关关采集V3.5高级版杰奇全版本通用编码版
- Java中将List分组到Map中算法(可用于android联系人拼音分组)
- 在excel中如何筛选重复数据_如何将Excel表中重复数据筛选出来?
- 山西省2021年高考试成绩查询,山西省2021年普通高等学校招生体育专业考试成绩查询入口...
- 四十四、​Fluent 收敛标准-质量和能量守恒
- bmp180气压传感器工作原理_40张动图看懂各种传感器工作原理
- 微信小程序 之wxml保留小数点后两位数的方法及转化为字符串的方法
- 前端大屏适配几种方案
- 为什么能登上qq微信,但是打不开浏览器
- 云服务器SNAT访问互联网
- 【论文解读】Attention is All you need
- Nature综述 | Rob Knight手把手教你分析菌群数据(全文翻译1.8万字)