ITEEDU

2.13.2. 在Windows下安装ActiveState Perl

在Windows中,应当按照以下步骤安装带ActiveState Perl的MySQL DBD模块:

·         从http://www.activestate.com/Products/ActivePerl/获得ActiveState Perl并安装。

·         打开控制台窗口(“DOS窗口)。

·         如果需要,设置HTTP_proxy变量。例如,你可以试试:

·                set HTTP_proxy=my.proxy.com:3128

·         启动PPM程序:

·                C:\> C:\perl\bin\ppm.pl

·         如果你还没有安装DBI,则安装:

·                ppm> install DBI

·         如果成功,运行下面的命令:

·                install\
·                ftp://ftp.de.uu.net/pub/CPAN/authors/id/JWIED/DBD-mysql-1.2212.x86.ppd

该进程应当在ActiveState Perl 5.6或更新版本中工作。

如果你不能使上述步骤工作,应该安装MyODBC驱动程序并且通过ODBC连接MySQL服务器:

use DBI;
$dbh= DBI->connect("DBI:ODBC:$dsn",$user,$password) ||
die "Got error $DBI::errstr when connecting to $dsn\n";