>  기사  >  데이터 베이스  >  DBI和DBD-mysql模块的安装_MySQL

DBI和DBD-mysql模块的安装_MySQL

WBOY
WBOY원래의
2016-06-01 13:32:311471검색

bitsCN.com

DBI和DBD-mysql模块的安装

 

一、DBI的安装

wget http://www.cpan.org/modules/by-module/DBD/DBI-1.604.tar.gz

tar -zxvf DBI-1.604.tar.gz

cd DBI-1.604

perl Makefile.PL

make

make test

make install

 

二、DBD的安装 

yum -y intall  mysql-devel

注意mysql的环境变量,若没有则用 添加/usr/binl/mysql到环境变量PATH中 

PATH/usr/binl/mysql:$PATH;

export PATH (mysql的安装路径根据实际情况填写) 

 

wget http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.006.tar.gz

tar -zxvf DBD-mysql-4.006.tar.gz

cd DBD-mysql-4.006

perl Makefile.PL --mysql_config=/usr/bin/mysql_config

make

make test

make install

 

测试连接:

#!/usr/bin/perl

use DBI;

$user="test";

$passwd="test";

$dbh="";

$dbh = DBI->connect("dbi:mysql:database=test;host=192.1.1.168;port=3306",$user,$passwd) or die "can't connect to

database ". DBI-errstr;

$sth=$dbh->prepare("select * from infobright_loaddata_status");

$sth->execute;

while (@recs=$sth->fetchrow_array) {

print $recs[0].":".$recs[1].":".$recs[2]."/n";

}

$dbh->disconnect;

bitsCN.com
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.